不浮躁
发布时间:2014-11-14 20:44:05
一、数据结构 中断机制的核心数据结构是 irq_desc, 它完整地描述了一条中断线 (或称为 “中断通道” )。irq_desc 结构在 include/linux/irq.h 中定义: typedef void fastcall (*irq_flow_handler_t)(unsigned int irq, struct irq_desc *desc); struct irq_.........【阅读全文】
发布时间:2014-11-02 23:07:48
通过前面我们对字符驱动的完善,已经可以完成基本的功能了,但是仍然有以下不足,这一节我们继续完善它。(1)没有实现xxx_ioctl接口,没办法通过命令来控制dev_fifo 改善:增加xxx_ioctl函数接口,应用层可以通过ioctl系统调用,根据不同的命令来操作dev_fifo。(2)只能驱动一个dev_fifo.........【阅读全文】