linux驱动
Egzzy
这个作者很懒,什么都没留下…
展开
-
dm9000网卡驱动探究
关于源码分析的文章,网络上有很多,所以我不想通过源码来分析网卡驱动,而是换个别的角度。 当编写Linux驱动的时候,主要应该解决几个问题: linux驱动框架的使用(增强移植性,并且对熟悉linux驱动框架的人来说,有更高的可读性)针对具体的设备,该如何对驱动进行控制(如对寄存器的操作),这里当然就是dm9000网卡操作逻辑(中断 + 流控)以及,对整个linux网络子系统框架的理解(当然原创 2013-09-19 12:51:06 · 795 阅读 · 0 评论 -
ADI kernel面试
1、三个编程题 链表逆序 1-N打印出质数 一个二叉树,将值为B的子树挂到值为A的字数下 2、驱动和内核相关 在i2c中: 首先查找设备的流程,时序过程 然后,对寄存器进行读的时序流程 对寄存器进行写的时序流程 NAK是怎么样的? 编写的I2c设备驱动是如何注册的? i2c控制器驱动中是如何获得板级资源的?控制器资源在包文件中是如何存放的? 驱动被注册,到驱动程序被原创 2013-11-17 11:21:41 · 1019 阅读 · 0 评论