- 博客(10)
- 收藏
- 关注
原创 3019 4 8 9 LCD驱动测试
make menuconfig后去掉内核LCD驱动,make uImage没有生成uImage https://blog.csdn.net/yin_pengpeng/article/details/51019325?utm_source=blogxgwz5 问题解决 否则直接copy image通过网络文件下载最终启动时 copy 正确的uImage后下载后能正常bootm启动 不使用...
2019-04-09 10:42:23
219
原创 2019 4 1 2 3 8 LCD驱动程序
首先明白总线驱动设备模型,驱动程序分层分离概念 设备驱动模型-bus, device, driver(讲解一) https://blog.csdn.net/vertor11/article/details/79849627 通过观察内核自带LCD驱动程序,其.probe函数提供了写驱动的例子 LCD驱动的编写 第2步 ...
2019-04-08 11:08:11
204
原创 2019 3 29 输入子系统
13.Linux键盘按键驱动 (详解) http://www.cnblogs.com/lifexy/p/7553861.html Linux-exec命令试验驱动(12) http://www.cnblogs.com/lifexy/p/7553228.html
2019-03-29 19:52:28
133
原创 2019 3 25 26 28 字符设备驱动同步互斥阻塞 定时器防抖 查缺补漏
S3C2440 字符设备驱动程序之同步互斥阻塞(十) https://blog.csdn.net/xiaodingqq/article/details/80356474
2019-03-29 11:16:33
118
原创 2019 3 23 驱动程序之异步通知
其实在应用层启用异步通知只三个步骤: 1)signal(SIGIO, sig_handler); 调用signal函数,让指定的信号SIGIO与处理函数sig_handler对应。 2)fcntl(fd, F_SET_OWNER, getpid()); 指定一个进程作为文件的“属主(filp->owner)”,这样内核才知道信号要发给哪个进程。 3)f_flags = fcntl(fd, ...
2019-03-23 13:06:26
138
原创 2019 3 21 22 按键驱动
Linux字符设备中的两个重要结构体(file、inode) https://www.cnblogs.com/chen-farsight/p/6177870.html Linux 深入理解inode/block/superblock https://blog.csdn.net/Ohmyberry/article/details/80427492 Linux 的EXT2 档案系统(inode) 用...
2019-03-22 19:11:44
118
1
原创 2019 3 16 19 LED驱动程序
从u-boot配置编译开始 u-boot 解压缩 打补丁 配置 编译 拷贝.bin linux内核 解压缩 打补丁 配置 使用cp config_ok .config 编译 烧写 LED驱动程序
2019-03-20 09:05:59
221
原创 2019 3 15 16
cat /proc/mounts 查看当前挂载哪些文件系统 改进 使用udev自动创建/dev设备节点 mdev是udev的简化版 解决重复烧写问题 使用网络文件系统
2019-03-16 15:31:47
126
原创 2019 3 13构建根文件系统
上次 cat /etc/inittab console::askfirst:/-bin/sh 通过修改配置文件进行完善
2019-03-13 20:33:28
211
原创 工作日志
2019 3 12 重新整虚拟机,之前那个不知道咋坏了 设置IP,直接在GUI中设置 ctrl+alt+T打开终端 由于不能make menuconfig, 上论坛查到加载sudo apt-get install libncurses*,出现404错误,sudo apt-get update 问题解决,但是不知道为啥https://greatwqs.iteye.com/blog/1949427...
2019-03-12 20:09:15
916
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人