摘要: 1.介绍 Linux kernel中,我们经常需要从uboot传入一些参数给kernel,用来设置driver的行为。 2.方法 kernel已经封装好API了,使用方法非常简单,例子如下: 在bootargs中加入uartp_mode=1,则在driver初始化之前,就会设置uartp_optio 阅读全文
posted @ 2020-04-24 16:59 smilingsusu 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 1.介绍 ARM自带有HW debug功能,作用是在某个内存或者地址被读写时,可以触发异常,然后我们可以在异常中进行一些必要信息的打印,比如stack,这非常有利于debug内存,寄存器越界读写的问题。 aarch32 linux4.9 kernel 有breakpoint的編碼例項data_bre 阅读全文
posted @ 2020-04-24 16:17 smilingsusu 阅读(928) 评论(0) 推荐(0) 编辑