Linux设备驱动
文章平均质量分 66
Linux驱动开发-嵌入式
小辉_Super
..
展开
-
全志A40i移植 RTL8188FTV/RTL8188FU USB-WiFi
第三天调试USB-WiFi,平台还是全志A40i,Linux内核:3.10.65——网上买了一个芯片型号写着RTL8188EU的USB-WiFi,但买回来,发现USB-ID号不是0x0bda 0x8179,而是0x0bda 0xf179,把网卡插到Windows系统一看,型号是RTL8188FTV,又闹了乌龙。。原创 2021-11-03 10:58:31 · 6532 阅读 · 17 评论 -
全志A40i编译RTL8192CU/RTL8192CE驱动
RTL8192CU驱动调试记录原创 2021-11-02 18:04:27 · 2165 阅读 · 1 评论 -
全志A40i编译RTL8188EU驱动,遇到重定义报错问题,已解决。
最近想在Linux开发板上安装`RTL8188EU`的驱动(8188E系列),平台是全志A40i,内核版本3.10.65,一开始是因为看到内核自带8188E的驱动,所以选这个USB WiFi,原创 2021-11-02 14:33:41 · 1132 阅读 · 0 评论 -
arm-linux 安装驱动 unknown relocation: 10 的解决办法
unknown relocation: 10insmod: can't 的解决办法在 Makfefile 里加上export ARCH=armexport CROSS_COMPILE=arm-linux-gnueabihf-原创 2021-06-24 11:23:19 · 579 阅读 · 4 评论 -
全志A40i平台杂项设备驱动(二)
本文介绍全志A40i平台下的一些基本外设,如LED,BEEP等的驱动编写,采用杂项设备框架。以蜂鸣器为例(有源蜂鸣器),采用 ioctl 函数在应用层控制蜂鸣器的电平。驱动层代码 beep_drv.c#include <linux/kernel.h> #include <linux/module.h>#include <linux/miscdevice.h>#include <linux/fs.h>#include <linux/io.h&原创 2020-12-19 21:12:48 · 477 阅读 · 1 评论 -
全志A40i平台杂项设备驱动(一)
本文介绍全志A40i平台下的一些基本外设,如LED,BEEP等的驱动编写,采用杂项设备框架。以蜂鸣器为例(有源蜂鸣器),采用read和write函数在应用层控制蜂鸣器的电平:原创 2020-12-19 19:05:34 · 975 阅读 · 1 评论 -
关于CONFIG_OF在哪里设置
最近在调i2c驱动,看到了很多 #ifdef CONFIG_OF 的宏条件,但在各个头文件中都没有找到CONFIG_OF,后来发现这和内核设备树有关;在内核的 arch/arm/Kconfig中有 select OF 这一项:上面显示它在菜单 Boot options 里,于是我在内核目录下make menuconfig ,再选择Boot options,将Flattened Device Tree sopport 选中。也不知道到底是不是这样,(#.#),错了的话,还望有大佬能指正。...原创 2020-11-08 00:21:14 · 2917 阅读 · 0 评论