前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux系统驱动之链式中断控制器驱动程序编写_linear方式

Linux系统驱动之链式中断控制器驱动程序编写_linear方式

作者头像
韦东山
发布2021-12-08 10:26:36
7690
发布2021-12-08 10:26:36
举报
文章被收录于专栏:韦东山嵌入式

资料下载

coding无法使用浏览器打开,必须用git工具下载:

代码语言:javascript
复制
git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git

视频观看

百问网驱动大全

链式中断控制器驱动程序编写_linear方式

参考资料:

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》

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/08/23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 资料下载
  • 视频观看
    • 链式中断控制器驱动程序编写_linear方式
      • 1. 两种方式的对比
        • 2. 编程
          • 3. 上机实验
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档