资料下载
coding无法使用浏览器打开,必须用git工具下载:
代码语言:javascript复制git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git
视频观看
百问网驱动大全
链式中断控制器驱动程序编写_linear方式
- 资料下载
- 视频观看
- 1. 两种方式的对比
- 2. 编程
- 3. 上机实验
参考资料:
1. 两种方式的对比
linear、legacy方式,都是用来编写链式中断控制器驱动程序,它们的关系如下表所示。
legacy | linear | |
---|---|---|
函数 | irq_domain_add_legacy | irq_domain_add_linear |
irq_desc | 一次性分配完 | 用到再分配 |
(hwirq,virq) | domain->linear_revmap[hwirq] = irq_data->irq; | 同左边 |
2. 编程
3. 上机实验
跟上节视频操作完全一样,参考《16_legacy方式代码的上机实验.md》