驱动
清新的竹青
这个作者很懒,什么都没留下…
展开
-
error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
这个错误多为编写linux驱动程序时出现的错误,正常情况下是以警告出现的,一般有两种情况:1. 在函数体内,定义变量代码前边出现非定义的变量(此变量在其他地方已经定义了),编译时就会出现这个错误或警告2. 在定义变量代码前边出现printk函数,编译时也会同样出现这个警告或错误...原创 2019-04-12 08:18:03 · 1627 阅读 · 1 评论 -
将自己写的驱动添加到内核中
主要以自己写的leds-s5pv210.c为例: 具体步骤: 1、将leds-s5pv210.c加入到driver/leds中,但是直接放进去并不会进行编译。 2、在driver/leds中的Makefile中添加相应的依赖:obj-$(CONFIG_LEDS_S5PV210) += leds-s5pv2...原创 2019-04-18 17:31:34 · 856 阅读 · 0 评论 -
修改Linux内核启动logo
创建logo图片:1、内核默认的logo图片为drivers/video/logo/logo_linux_clut224.ppmfilelogo_linux_clut224.ppm先得到图片的大小,然后再用gimp等工具创建一个同样大小的png图片注意:这里选取的图片不能超过lcd的分辨率2、把自己创建的png图片转换为只有224色的ppm图片在Linux系统里执行:...转载 2019-05-13 11:28:01 · 376 阅读 · 0 评论