Linux驱动开发
happydesigner
这个作者很懒,什么都没留下…
展开
-
基于zynq的mv88e6390的驱动移植开发
基于zynq的mv88e6390的驱动移植开发原创 2022-07-08 23:16:55 · 1414 阅读 · 1 评论 -
SSD1322基于Linux的3-wire SPI驱动及应用
OLED屏SSD1322基于Linux的3-wire SPI驱动原创 2022-07-08 22:23:06 · 1954 阅读 · 1 评论 -
解决 Linux系统上驱动交叉编译时出现:asm/types.h: No such file or directory
解决 Linux系统上编译时出现:include/uapi/linux/types.h:5:10: fatal error:asm/types.h: No such file or directory内核版本:5.4.47解决方案:对比内核版本4.1.35版本发现,在内核顶层的Makefile的LINUXINCLUDE宏中少加入了-I$(objtree)/arch/$(SRCARCH)/include/generated/uapi路径,加入后编译正常。# Use LINUXINCLUDE .原创 2021-05-20 10:22:57 · 13573 阅读 · 8 评论 -
基于tiny210的四线触摸屏驱动修改(二)
接下来我们修改/drivers/input/touchscreen/ts-s3c.c,这个我是参考mini2440的触摸屏驱动进行修改的,可根据实际情况对红色代码部分进行修改。#include #include #include #include #include #include #include #include #include #原创 2013-02-26 10:05:10 · 1812 阅读 · 1 评论 -
基于tiny210的四线触摸屏驱动修改(三)
对文件系统的配置比较麻烦,主要是对触摸屏的校准问题,也就是如何获取/etc/pointercal的问题。关于tslib的交叉编译我就不多讲了,网上很多。我就不多讲了,我们要采用我们自己交叉编译的tslib来进行校准,但又不能删除了文件系统本身自带的校准程序。因为我采用了以下方法实现。修改/etc/ts.conf如下:module_raw inputmodule原创 2013-02-26 10:29:30 · 1877 阅读 · 2 评论 -
基于tiny210的四线触摸屏驱动修改(一)
开发板:tiny210内核:linux-2.6.35.7触摸屏:3.5寸触摸屏 由于tiny210默认的触摸屏采用的是一线触摸,所使用的驱动是[*]Mini210 1-Wire host and Touch Screen Driver,而现在要使用四线触摸,因此配置内核如下: Device Drivers ---> Input device support原创 2013-02-26 09:57:39 · 3307 阅读 · 0 评论 -
根据LQ035NC111_V-B_20080613修改LCD驱动
开发板:tiny210内核:linux-2.6.35.7触摸屏:3.5寸触摸屏LCD采用8bit串行接法,驱动主要进行了如下修改:/arch/arm/mach-s5pv210/mini210-lcds.cstatic struct s3cfb_lcd wvga_w35 = { .width= 320, .heigh原创 2013-02-26 14:52:52 · 2105 阅读 · 0 评论