DM9000网卡驱动源码分析系列00 - 初衷与目标
2015-12-07 14:51
162 查看
网络上已经有很多网友分析过dm9000网卡驱动了
这次我分析dm9000的初衷是想了解一下底层收发包的一个流程
所以我并不会纠结于网卡寄存器的操作,大概只是了解一下,操作什么寄存器进行读写
另外我并没有花过多时间分析ethtool等工具的底层驱动支持
我分析的核心部分是网卡驱动的框架以及收发包的中断处理流程
dm9000这样一个相对简单的网卡驱动, 所有代码不到2000行,便于理解和分析
接下来让我们开启dm9000之旅
这次我分析dm9000的初衷是想了解一下底层收发包的一个流程
所以我并不会纠结于网卡寄存器的操作,大概只是了解一下,操作什么寄存器进行读写
另外我并没有花过多时间分析ethtool等工具的底层驱动支持
我分析的核心部分是网卡驱动的框架以及收发包的中断处理流程
dm9000这样一个相对简单的网卡驱动, 所有代码不到2000行,便于理解和分析
接下来让我们开启dm9000之旅
相关文章推荐
- HBase优化实战
- 先安装了Framework,后安装IIS时,出错信息解决步骤
- 使用国内 maven 镜像 代替国外 mirror
- 淘宝UWP桌面版公测-谁需要邀请码?
- linux 安装 chromedriver (Ubuntu linaro 安装 chromium-chromedriver)sudo apt-get install chromium-chromedr
- LR模型
- 解决Android5.0及以上启动Service时,java.lang.IllegalArgumentException: Service Intent must be explicit
- LINUX下iptables四表五链-高级运维
- 利用Jquery实现http长连接(LongPoll)
- git 基本操作
- 单工、半双工和全双工概念
- 分享五个PHP7性能优化提升技巧
- 美团Android资源混淆保护实践
- DIV+CSS---HTML+CSS
- Linux crontab 环境变量问题
- UID_PS_01_大师之路
- 拍照并且剪切
- 超经典:小明趣解什么叫网关?
- 杨鹏谈世纪佳缘推荐算法:基于Spark GraphX,弃GBDT和LR用FM
- APUE学习之----进程通信pipe实现管道