首页 | 本学科首页   官方微博 | 高级检索  
     

基于ARM的Linux网络设备驱动程序开发
引用本文:周敬琼,周凤星.基于ARM的Linux网络设备驱动程序开发[J].计算机工程与设计,2009,30(22).
作者姓名:周敬琼  周凤星
作者单位:武汉科技大学,冶金自动化与检测技术教育部工程中心,湖北,武汉,430081
摘    要:对基于ARM的网络设备驱动程序开发进行了研究,分析了嵌入式Linux网络设备驱动程序的实现原理和运行过程,讲述了嵌入式系统中网络设备驱动开发的具体过程.在嵌入式Linux中实现DM9000网卡驱动,并结合实现DM9000网卡驱动的实例讲解了基于Linux操作系统的网卡驱动程序开发流程.具体分析了网络设备的初始化、设备的打开与关闭、数据的传送和接收以及超时处理等相关过程.最后归纳总结了基于嵌入式Linux网络设备驱动程序的一般方法.

关 键 词:网络设备  Linux系统  驱动程序

Development of network driver program based on embedded Linux
ZHOU Jing-qiong,ZHOU Feng-xing.Development of network driver program based on embedded Linux[J].Computer Engineering and Design,2009,30(22).
Authors:ZHOU Jing-qiong  ZHOU Feng-xing
Abstract:A research about the development of network driver program based on ARM is done. Implementation principle and running process of network driver based on embedded Linux is introduced. And specific process of the realization of the network device driver in embedded systems is discussed. Through the example of DM9000 driver that is done in embedded Linux operating system, development process of network driver based on Linux operating system is analyzed. At last, it is the summary of the general methods about network driver of based on embedded Linux.
Keywords:ARM  DM9000  ARM  network equipment  Linux system  DM9000  driver program
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号