嵌入式Linux中文站

最新发布

内核驱动

Linux USB驱动框架分析(二)

阅读(964)

好,了解过USB一些规范细节之后,我们现在来看看Linux的驱动框架。事实上,Linux的设备驱动,特别是这种hotplug的USB设备驱动,会被编译成模块,然后在需要时挂在到内核。...

内核驱动

Linux USB驱动框架分析(三)

阅读(1024)

下面分析一下usb-skeleton的源码。这个范例程序可以在linux-2.6.17/drivers/usb下找到,其他版本的内核程序源码可能有所不同,但相差不大。大家可以先找到源码看一看,先有个整体印象。 ...

内核驱动

Linux USB驱动框架分析(四)

阅读(795)

probe是usb子系统自动调用的一个函数,有USB设备接到硬件集线器时,usb子系统会根据production ID和vendor ID的组合或者设备的class、subclass跟protocol的组合来识别设备调用相应驱动程序的probe(探测)函数...

内核驱动

Linux USB驱动框架分析(五)

阅读(815)

  接下来的工作是向系统注册一些以后会用的的信息。首先我们来说明一下usb_set_intfdata(),他向内核注册一个data,这个data的结构可以是任意的,这段程序向内核注册了一个usb_skel结构,就是我们刚刚看到的被初始化的那个,这个data可以在以后用usb_get_intf...

内核驱动

Linux USB驱动框架分析(六)

阅读(777)

说到usb子系统的IO操作,不得不说usb request block,简称urb。事实上,可以打一个这样的比喻,usb总线就像一条高速公路,货物、人流之类的可以看成是系统与设备交互的数据,而urb就可以看成是汽车。...

行业新闻

ARM处理器将进入Netbook

阅读(104)

刚被Intel狂批效率低下的ARM要回击了,他们正在计划杀入目前正热门的Netbook市场,对于这一市场来说,ARM天生的低功耗和较好的性能可以大显身手....

行业新闻

专家称谷歌G1手机存在严重安全漏洞

阅读(71)

北京时间10月26日消息,据国外媒体报道,美国移动运营商T-Mobile本周三刚刚发售由谷歌(Google)主持开发、由中国台湾手机制造商宏达电 (HTC)生产的Android G1智能手机后不久,一些美国技术安全专家就表示,已发现G1手机所采用的Android平台存在一个严重安全漏洞。...

行业新闻

京瓷将采用风河系统Android软件解决方案

阅读(80)

日前,风河系统公司(Wind River)宣布推出基于Android的商用级软件解决方案,为开发基于Android的终端及业务的移动电话制造商和移动运营商提供软件系统集成服务以及对Android软件平台商用级兼容性的支持。...

系统开发

构建一个嵌入式 Linux 发行版

阅读(2370)

学习如何为嵌入式环境构建一个定制 Linux 发行版,本教程针对的是 Technologic Systems TS-7800 单板计算机。在这篇教程中,将学习交叉编译、启动装载器、文件系统、根文件系统、磁盘镜像和启动过程。...

新手入门

Linux 动态库剖析

阅读(2738)

动态链接的共享库是 GNU/Linux® 的一个重要方面。该种库允许可执行文件在运行时动态访问外部函数,从而(通过在需要时才会引入函数的方式)减少它们对内存的总体占用。本文研究了创建和使用静态库的过程...

行业新闻

Linux基金会:Linux核心值14亿美元

阅读(100)

Linux基金会发布了他们关于估算Linux平台金融价值的研究结果,研究结果表明,如果从零开始开发Linux核心至少需要花费14亿美元,而开发一个完整的平台要花108亿美元。基金会的这项研究方法由David Wheeler设计的,他开发了一个使用“建设性花费模型(COCOMO)”来估算...

行业新闻

Linux的下一个“受害者”

阅读(337)

在很多人看来,UNIX退出操作系统这个大舞台是迟早的事,而且由于Linux的威胁,它离这一天也不远了。UNIX目前约占据三分之一的服务器操作系统市场,是主要的工作站平台和企业操作平台...

行业新闻

Envizions公司推出Linux平台开源游戏机

阅读(85)

在我们的印象中,新款游戏主机的推出几乎都是大新闻,但如果它是来自一家名不见经传的小公司,恐怕情况就不一样了。日前,Envizions公司推出了自己的Linux平台开源游戏主机EVOSmartConsole,致力于“为Linux游戏开发者提供赚钱的平台”。...

行业新闻

英特尔工程师易PC上演示5秒内启动Linux

阅读(171)

根据国外媒体的报道,在前段时间举行的Linux Plumbers大会上,英特尔公司开源技术中心的Linux工程师Auke Kok和Arjan van de Ven向人们在Eee PC上演示了在5秒钟里启动Linux系统。...