Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3135262
  • 博文数量: 685
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5303
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-19 14:17
个人简介

文章分类

全部博文(685)

文章存档

2015年(116)

2014年(569)

发布时间:2014-05-07 23:31:58

原文地址:http://blog.csdn.net/xinyuwuxian/article/details/9855153网络设备接口层 网络设备接口层的主要功能是为千变万化的网络设备定义了统一、抽象的数据结构 net_device 结构体,以不变应万变,实现多种硬件在软件层次上的统一。 net_device 结构体在内核中指代一个网络设备,网络设备驱动程.........【阅读全文】

阅读(1393) | 评论(0) | 转发(0)

发布时间:2014-05-07 21:42:15

原文地址:http://blog.csdn.net/jk110333/article/details/8563647结构体struct module结构体struct module在内核中代表一个内核模块,通过insmod(实际执行init_module系统调用)把自己编写的内核模块插入内核时,模块便与一个 struct module结构体相关联,并成为内核的一部分。下面是结构体struct module的完整定.........【阅读全文】

阅读(1170) | 评论(0) | 转发(0)

发布时间:2014-05-07 20:59:33

如下面函数所示:IN INT apidx,变量前面加符号IN。VOID MbssKickOutStas(    IN PRTMP_ADAPTER pAd,    IN INT apidx,    IN USHORT Reason){INT i;PMAC_TABLE_ENTRY pEntry;for (i = 0; i < MAX_LEN_OF_MAC_TABLE; i++){pEntry = &pAd->MacTab.Content[i];if (pEntry && IS_EN.........【阅读全文】

阅读(893) | 评论(0) | 转发(0)

发布时间:2014-05-07 19:50:47

原文地址:http://bbs.chinaunix.net/thread-2295523-1-1.htmlnetif_start/stop_queue() 这两个函数是怎么开启和关闭数据包发送的?就是操作一个标志位__LINK_STATE_XOFF。start的时候,清除标志位。stop的时候,置位。队列发送数据包的时候,会检测这个标志位,如果置位,则不发送数据;否则发送数据包。.........【阅读全文】

阅读(1336) | 评论(0) | 转发(0)

发布时间:2014-05-07 19:47:32

原文地址:http://blog.csdn.net/whisper_j/article/details/8637840网卡在物理上具有载波侦听的功能,当网络连接完整或者网络链接断开时,网卡芯片硬件会自动设置寄存器标志位来标识。如网线链接断开的时候,会将LinkSts清位;重新链接网线,则硬件自动将此位置位。这样,在网卡驱动中读写该位信息就可一判断.........【阅读全文】

阅读(2234) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

7大爷2014-04-21 11:08

期待你的原创博文哦

回复  |  举报
留言热议
请登录后留言。

登录 注册