Linux设备驱动开发详解
橙子@C
这个作者很懒,什么都没留下…
展开
-
Linux设备驱动开发详解:第6章 字符设备驱动
ff原创 2023-04-22 21:16:25 · 62 阅读 · 0 评论 -
Linux设备驱动开发详解:第5章 Linux文件系统与设备文件
fdf原创 2023-04-22 20:59:58 · 86 阅读 · 0 评论 -
Linux设备驱动开发详解:第4章 Linux内核模块
fd原创 2023-04-22 20:41:26 · 59 阅读 · 0 评论 -
Linux设备驱动开发详解:第3章 Linux内核及内核编程
教程原创 2023-04-22 18:14:31 · 52 阅读 · 0 评论 -
Linux设备驱动开发详解:第1和第2章 Linux设备驱动概述
基础原创 2023-04-22 18:02:40 · 66 阅读 · 0 评论 -
Linux设备驱动开发详解:第7章 Linux设备驱动中的并发控制
(1)、自旋锁:是一种典型的 对临界资源进行互斥访问的手段,其名称来源于它的工作方式。(2)、 local_irq_disable()与local_irq_enable()都只能禁止和使能本CPU内的中断,因此并不能解决SMP多CPU引发的竞态,使用上述接口意味着bug,它适合于自旋锁联合使用;(3)、 local_irq_save(flags)除了进行禁止中断的操作以外,还保存目前CPU的中断位信息, local_irq_restore(flags)与之相反,对于ARM而言,就是保存和恢复CPSR;原创 2023-01-26 17:48:25 · 1168 阅读 · 2 评论