- 3
- 0
- 约2.07万字
- 约 7页
- 2016-03-22 发布于河北
- 举报
嵌入式网卡类设备驱动程序模块化开发框架.pdf
2013信息技术与应用学术会议优秀论文 Telecommarket
嵌入式网卡类设备驱动程序模块化开发框架
季义钦
(南京大学计算机科学与技术系,江苏南京210046)
摘 要:设备驱动程序复杂度较高,导致其体量庞大,开发效率低下,且是导致操作系统崩
溃的主要源头。为了提高设备驱动程序的开发效率,减少设备驱动程序中的错误,提高其质
量,本文提出了一种模块化设备驱动开发方法,并运用这一方法针对以太网网卡类设备设计
了模块化设备驱动开发框架。接着对该框架进行实例化,为四块网卡构造出Linux和VxWorks
两种操作系统下的网卡设备驱动程序以说明方法的可行性和有效性。
关键词:设备驱动;复杂性;可复用性;质量;模块化开发方法
Modular FrameworkforEmbedded
Development
NetworkDeviceDrivers
JI
Yi-qin
of Scienceand 210046,
(DepartmentComputer Technology,NanjingUniVerSity,Nanjing
China)
volumeand characteristicsdevice
Abstract:The of driversiSdetermined
huge error-prone by
theirintrinsic ordertoraisethe ofdevicedrivers and
complexity.In e伍ciency development
the ofdevicedrivers errorsindevice amodular
improvequality byreducing drivers,wepropose
fordevicedriver this amodulardevice
approach development.Adoptingapproach,wedeveloped
driver frameworkforEthernetdevices.Thenthe
development usingframework,wedeveloped
for in
driversthefourNetworkInterfaceCardsEmbeddedLinuxandVxworksto the
prove
andeffectivenessofour
feasibility approach.
words:device
Key driver;complexity;reusability;quality;modularapproach
1概述
In
原创力文档

文档评论(0)