LDD3阅读笔记
v2nero
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[LDD3阅读笔记]中断处理
中断处理 1. 安装中断程序 #include typedef irqreturn_t (*irq_handler_t)(int, void *); extern int __must_check request_irq(unsigned int irq, irq_handler_t handler, unsigned long flags,原创 2013-06-13 17:49:06 · 707 阅读 · 0 评论 -
[LDD3阅读笔记] 与硬件通信
1. IO端口 (Port IO) 就是我们平时用的Port 80这种 2. IO内存 (Memmap IO) 如PCI,可以把一片寄存器映射到内存区域, 这片内存区域就叫作Memmap IO. 3. 内存屏障 程序会被编译器优化,但这对了访问IO可能会造成致命的错误。我们可以在对硬件以特定执行顺序的操作之间设置内存屏障(memory barrier)。原创 2013-06-08 17:41:24 · 671 阅读 · 0 评论
分享