设为首页 加入收藏

TOP

设计Linux系统网络设备驱动程序(五)
2010-12-30 20:36:04 来源:赛迪网 作者:李卫刚 【 】 浏览:4803
Tags:设计 Linux 系统 网络设备 驱动程序
regs *regs)。其中irq为中断号,dev-id是表示产生中断的网络接口设备对应的结构指针,regs表示当前的寄存器内容。数据发送是由dev_dev_start_xmit函数指针对应的ei_start_xmit函数它来完成数据包的发送。在函数ethdev_init()把net_device结构的hard_start_xmit指针初始化为ei_start_xmit。

设计Linux网络设备驱动程序有一定的模式。遵循这个模式,将会大大减轻我们设计程序的工作量。本文分析了网络驱动程序在内核中的工作机理,提出了设计网络驱动程序的一种模式,并给出了实例。这对设计复杂的网络驱动程序是很有帮助的。

首页 上一页 2 3 4 5 6 下一页 尾页 5/6/6
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux部分命令简介 下一篇Linux系统调用跟我学――僵尸进程

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: