共查询到20条相似文献,搜索用时 281 毫秒
1.
2.
研究了Gadget子系统的体系结构,将Gadget子系统分为芯片驱动层和设备驱动层,分别论述了每层的功能及接口;以海量存储系统为例,分析了Gadget子系统与主机端进行数据交互的方式与过程,着重阐述了Gadget子系统移植的方法。在研究过程中,实现了芯片驱动层的S3C2410驱动程序,并将设备驱动层移植到S3C2410的嵌入式Linux系统中,最终在S3C2410的嵌入式平台上完整实现了海量存储系统的应用。该系统可将嵌入式设备的Flash的其中一个分区模拟为一个移动硬盘,使PC与嵌入式设备之间的数据交换更加容易。海量存储系统的实现可作为Gadget子系统中其他芯片驱动程序及设备驱动程序实现的参考,同时扩充了Gadget子系统芯片驱动层及设备驱动层的功能。 相似文献
3.
4.
Linux下有中断端点的USB设备驱动的实现 总被引:1,自引:0,他引:1
手写板是有中断端点的USB设备,为了在Linux下实现此类设备的驱动,分析了USB设备的基本概念和Linux设备驱动原理,对Linux下设备驱动程序的内部机制和框架构成进行了研究.在此基础上,提出了引入信号量机制控制内核线程同步的方法来实现read函数,进而设计出Linux下有中断端点的USB设备的驱动程序.通过编写应用程序和设计对比实验,证明了此驱动可以准确、高效地读写设备.与针对中断端点普遍采用的输入子系统方式相比,简化了程序设计,提高了系统效率. 相似文献
5.
提出了一种基于嵌入式Linux的电容触摸屏驱动,以三星公司的SP5V210作为系统处理器,采用电容屏控制器GT811读取触摸原始数据,经处理后通过I2 C总线与处理器SP5V210通信,并应用Linux的input输入子系统完成SP5V210对GT811的驱动设计测试。结果表明,能够在Linux系统上很好地实现多点触摸功能。 相似文献
6.
基于触摸屏驱动的Linux内核输入子系统研究 总被引:1,自引:0,他引:1
Linux是目前最为优秀的开源系统软件之一,其完全开放的特性和优良的性能表现使其在程序开发领域广受欢迎,而其不断完善的功能和极好的适应性更使其成为嵌入式领域的首选。根据应用的需要Linux推出了内核输入子系统的开发平台,极大地方便了嵌入式领域的驱动开发。触摸屏是较常使用的外部输入设备之一,尤其是在嵌入式领域里得到了广泛的应用。文中分析了在Linux2.6内核输入子系统下触摸屏驱动程序设计,并对比传统的驱动设计方法;得出了基于Linux输入子系统的驱动程序设计优点。 相似文献
7.
8.
9.
一种高性能RAID系统的设计和实现 总被引:1,自引:0,他引:1
本文分析了基于Linux软RAID系统的读写处理过程及其不足之处。设计并实现了一种基于磁盘子系统的高性能RAID,并与基于Linux2.4.18的软RAID系统进行性能测试对比,验证了这种RAID系统的高I/O带宽特性。 相似文献
10.
Windows环境子系统进程(CSRSS.EXE,简称CSRSS)是Windows子系统的服务器进程。尽管从NT4开始,窗口管理(包括屏幕输出、用户输入和消息传递)和GDI的主体实现移入到内核(win32k.sys)中,但CSRSS仍然是Windows子 相似文献
11.
文章介绍了嵌入式Linux下的路由器数据链路层子系统的设计原理。该系统利用守护进程对路由器数据链路层功能进行管理和维护,并采用软硬件相结合的方案实现与其他进程的通信接口。克服了传统开发方式系统性不强的缺点,并具有维护灵活、扩展方便的特点。该实现已应用于高速宽带路由器的研发项目中。 相似文献
12.
13.
介绍Linux的体系结构及其网络子系统,并结合USB设备在Linux下的访问机制。给出了一种USB网络驱动程序的设计方法。该设计方法充分利用Linux网络子系统和USB总线提供的支持,在有效降低了程序的复杂性的同时,增强了网络驱动程序运行的鲁棒性。 相似文献
14.
15.
16.
Linux中文输入法服务器的分析和设计 总被引:2,自引:0,他引:2
论文首先分析了设计Linux汉字输入法服务器的标准XIM协议及其处理流程。并在此基础上介绍了一个在Linux图形环境下,基于XIM协议的中文输入法服务器ZHInput的数据结构、组成和总体构架。最后简单描述了这个服务器和输入法之间的通信机制。 相似文献
17.
Linux下IPsec的实现 总被引:2,自引:0,他引:2
IPsec作为网络层的安全协议套件,是实现VPN的重要途径。在Linux系统下通过对网络部分代码的修改,可便捷地实现IPsec协议。该文结合笔者在Linux系统下实现IPsec的实践,描述了IPsec系统的基本结构和实现过程。 相似文献
18.
19.
为了使电纸书能够高速访问互联网,充分利用互联网资源,提出Linux嵌入式电纸书WCDMA网络接口的设计方案。通过3G无线模块接入WCDMA网络,Linux系统通过PPP协议与无线模块进行数据交换,通过网页浏览器进行资源访问,并在电纸屏上显示。实验结果表明,相比原来的电纸书技术,该系统充分发挥互联网优势及WCDMA 3G接入技术,不仅丰富了电纸书的阅读内容,还增强了它的阅读功能,拓展了电纸书的应用范围,WCDMA较高的联网速率完全可以满足在线阅读要求。 相似文献
20.
Zig Bee是基于IEEE 802.15.4的低速低耗电的无线网络技术,在目前广泛使用的开放式Linux操作系统上开发使用,首先,应解决ZigBee无线协议在Linux系统中的移植,而其移植的主要技术在于无线网络协议层在Linux系统中的构建。在深入研究IEEE80.15.4/ZigBee网络协议层工作机制和Linux网络子系统协议基础上,设计Linux-Zig Bee网络协议层,分析Zig Bee网络层实现的关键技术。最终,提出在Linux系统中实现Linux-Zig Bee无线网络结构的可靠框架,并进行分析。 相似文献