×

基于USB设备的Linux网络驱动程序开发

消耗积分:3 | 格式:rar | 大小:136 | 2009-08-11

20615

分享资料个

介绍Linux 的体系结构及其网络子系统,并结合USB 设备在Linux 下的访问机制,
给出了一种USB 网络驱动程序的设计方法。该设计方法充分利用Linux 网络子系统和USB
总线提供的支持,在有效降低了程序的复杂性的同时,增强了网络驱动程序运行的鲁棒性。
做为开放源代码 (Open Source) 运动重要组成部分,Linux 操作系统吸引了数以万计的
程序员共同开发。由于Linux 比较完整的继承了各种UNIX 版本的稳定和高效,并且克服和改进了传统UNIX 中的很多缺点,更因为其开放的开发模式,Linux 成为一个具有强大网络服务功能的操作系统。它支持主流的TCP/IP 以及IPX/SPX、NETBEUI 等众多网络协议,无论在嵌入式系统,服务器还是桌面操作系统领域,Linux 都取得了广泛的应用。网络驱动程序和网络硬件设备实现网络协议栈中的数据链路层和物理层,对上层协议提供支持,是网络协议栈的重要组成部分,对Linux 的网络性能起着决定作用。本文主要讨论基于USB 总线的Linux 网络驱动程序的设计和实现方法。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !