- 博客(1)
- 资源 (1)
- 收藏
- 关注
转载 内核调试技术
转载Rockie Cheng最近在调试Linux内核,跟踪启动过程。发现在没有turn on mmu之前,可以使用物理地址,通过向串口Fifo丢数据的方式输出调试信息。但是代码一旦运行到开启mmu,在汇编阶段,mmu只做了物理内存的映射,并没有映射io,所以就无法访问串口了。此时应该通过串口输出的数据都保存在串口缓冲池里,直到在c语言阶段,建立io映射并初始化控制台后才进行输出。但是,如果我想实时跟
2016-02-24 09:31:54 2647
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人