
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
70.设备树插件
前面使用设备树的形式让硬件参数从内核中分离,实现解耦,修改硬件参数,只需编译设备树,已经比较高效了,但在调试阶段,比如内核正在运行,可以使用插件实现动态加载。编写设备树插件ovelay.dts,以下是两种常用编写方式,分别按照路径和别名的形式找到节点myled。修改overlay.dts,至此,我们得到了四种编写方法。添加子节点overlay_node。编译并反编译之后得到新的两种写法。
38.linux内核打印等级
数字越小,等级越高,insmod的ko之所以不能直接打印printk的信息,是因为默认打印消息没能小于控制台打印消息,所以要改变printk的打印等级。在这个路径下include/linux/kern_levels.h对应着打印等级对应的宏定义。1代表最小控制台打印等级。7代表默认控制台打印等级。4代表默认消息打印等级。方法一:调用printk时设置打印等级。4代表控制台打印等级。方法二:使用ec
到底了







