深入领悟到有价值的东西:
1.uboot堆栈灵活使用,开源代码移植到新开发处理器
2.arm中协处理器与mmu以及linux之间对内存的管理关系,内核内存API,cache工作原理(市面上的书目前没见过写到这么深的)
3.内核基于奖罚的时间片管理
4.面向对象式开发驱动
5.中断延迟机制shedule_tasklet和work_queue
6.信号量,完成量,互斥锁,自旋锁
下一步的研究方向:
1.数据结构算法,大量应用练习,稀疏矩阵,树,图,查找排序算法,
2.中断处理的在内核中的实现细节,非内核api使用
3. 软中断及系统调用细节
4.应用层的进程间通信
5.usb,sd卡,mtd层驱动细节及聚合式内存应用,代码阅读能力
6.应用层脚本继续
7.反复研读内核开发实例及LINUX嵌入式外设驱动,大话处理器