摘要:
title: 16 驱动调试(六)利用中断打印 date: 2019/1/15 23:35:14 toc: true 原理 这一章节也没啥新知识,原理就是利用系统时钟的中断,去打印一些信息. 在进入中断之前,会保存现场,包括 ,可以打印这个 就能看到,定时器中断是普通中断,保存现场的时候已经将返回地 阅读全文
摘要:
title: 驱动调试(五)寄存器读写 date: 2019/1/14 22:30:32 toc: true 驱动调试(五)寄存器读写 这个章节没什么新知识,就是先写一个能够读写寄存器的驱动,再写一个app调用提供的读写接口 bug 这里应该有个问题,就是当传入的地址不是4字节对齐的时候,读取u32 阅读全文
摘要:
title: 驱动调试(四)oops确定调用树 date: 2019/1/14 19:30:32 toc: true 驱动调试(四)oops确定调用树 [TOC] 内核开启调用树 如果内核开启调用信息的打印 为什么这个选项叫做 ,因为实际上使用了ARM中的 寄存器,在A函数调用B函数时,B在开头保存 阅读全文