linux设备驱动程序第二版 中断处理第9章 中断处理
第9章 中断处理 中断是硬件管理的最终资源。众所周知,设备利用中断来通知软件可以对它进行操作了。Linux为中断处理提供了很好的接口。事实上中断处理的接口如此之好,以至于编写和安装中断处理程序几乎和编写其它核心函数一样容易。但是由于中断处理程序和系统的其它部分是异步运行的,使用时要注意一些事项。 本章的示例代码使用并口来产生中断。因此,如果你想运行测试程序,你
Uart Controller --- 架构uart controller driver
/* Register uart Line Status Register */#define UART_REGISTER_LSR driver 的第一要义是要 深刻理解 该hardware所拥有的行为,比如Altera cyclone V 的 Can controller 的 mo interrupt,印象深刻这些hardware的行为背后是一大堆复杂的电路,好,下面会...