驱动开发的一些总结

1. ISB DSB DMB
2. MMU CACHE.
    ---book: understanding linux kernel

3. TLB
4. volatile
5. cache的工作方式。
6.RISC CISC
7.static  const变量。
8.中断上下文/进程上下文
9.linux 内核同步机制。
10.内存分配: malloc free /kmalloc ,vmalloc ,kfree, vfree, get_free_page,free_page.
11.multi-process/multi-thread.

posted @ 2014-04-11 11:17  xichen  阅读(285)  评论(0编辑  收藏  举报