logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux驱动开发中常用函数--module_param()的用法

记录一下用到的module_param()函数的一些特性

文章图片
#linux
Linux驱动开发HTR3218项目BUG(二):memcpy导致的内核崩溃

如果代码不长的话,可以在每一行代码后面打印信息来判断出错函数在哪里,但是比较长的函数代码这个方法就行不通了。在项目中写了一个驱动程序,然后在insmod .ko的时候,导致内核崩溃了(真的很烦,然后还重启不了,只能断电重启),崩溃后报出的信息如下所示。这个地址的值,这肯定是个非法地址,所以导致内核的崩溃。,更具体的细节没有深究,只是开始疑惑了一下为什么明明是64位寄存器LDRB指令却只将高24位清

文章图片
#linux#驱动开发#bug
到底了