1. 首页
  2. 操作系统
  3. Linux
  4. linux内核调试.doc

linux内核调试.doc

上传者: 2020-08-11 14:57:38上传 DOC文件 26KB 热度 30次
最近在调试Linux内核,跟踪启动过程。发现在没有turn on mmu之前,可以使用物理地址,通过向串口Fifo丢数据的方式输出调试信息。但是代码一旦运行到开启mmu,在汇编阶段,mmu只做了物理内存的映射,并没有映射io,所以就无法访问串口了。 此时应该通过串口输出的数据都保存在串口缓冲池里,直到在c语言阶段,建立io映射并初始化控制台后才进行输出。
下载地址
用户评论