摘要: kernel/msm-3.18/arch/arm64/boot/dts/qcom/sdm450-qrd-yd-evt.dtsi ###DTS、DTB、DTC是什么 .dts文件是一种ASCII文本格式的设备树描述文件,一般一个dts文件对应一个设备。 .dtsi文件可以被.dts文件包含,靠后的dt 阅读全文
posted @ 2021-12-23 15:26 月的光景 阅读(169) 评论(0) 推荐(0)
摘要: ###gcc gcc [-option] [filename1] [filename2] [filename3] <输出o文件名不加后缀> 将 1 2 3 一起编译处o文件 -c: 只编译不链接为可执行文件,编译器将输入的.c 文件编译为.o 的目标文件。 -o: <输出文件名>用来指定编译结束以后 阅读全文
posted @ 2021-12-23 15:25 月的光景 阅读(94) 评论(0) 推荐(0)
摘要: ###设备树配置 https://blog.csdn.net/kmnf1/article/details/90292884 ###驱动编写 基本上和platform的没什么区别,无非就是module_init函数中调用的是i2c_add_driver()。 创建设备结构体、iic_driver结构体 阅读全文
posted @ 2021-12-23 15:24 月的光景 阅读(80) 评论(0) 推荐(0)
摘要: 基本流程和字符设备驱动是一样的。 增加platform_driver结构体 匹配设备树,of_match_table和id_table比较compatible参数匹配。 其中,of_match_table和id_table都是用来在设备树中和设备匹配,且都是通过compatible,但前者优先级更高 阅读全文
posted @ 2021-12-23 15:24 月的光景 阅读(120) 评论(0) 推荐(0)
摘要: 每个中断都有一个中断号(线),通过中断号即可区分不同的中断。 如果要处理的内容不希望被其他中断打断,那么可以放到上半部 如果要处理的任务对时间敏感,可以放到上半部 如果要处理的任务与硬件有关,可以放到上半部 其他任务,优先考虑放到下半部 ###上半部### ####request_irq 函数### 阅读全文
posted @ 2021-12-23 15:24 月的光景 阅读(173) 评论(0) 推荐(0)
摘要: ###驱动编写要点 定义和匹配fpos函数 ope - release - write - read - ioctrl - seek 创建cdev结构体 注册设备 手动注册--已知主次设备号 自动注册--动态分配吗设备号 字符设备初始化,绑定fops和设备 添加字符设备 创建节点--几种方式 手动添 阅读全文
posted @ 2021-12-23 15:23 月的光景 阅读(137) 评论(0) 推荐(0)
摘要: Linux 系统是个多任务操作系统,会存在多个任务同时访问同一片内存区域,这些任务可 能会相互覆盖这段内存中的数据,造成内存数据混乱。针对这个问题必须要做处理,严重的话 可能会导致系统崩溃。现在的 Linux 系统并发产生的原因很复杂,总结一下有下面几个主要原 因: 多线程并发访问, Linux 是 阅读全文
posted @ 2021-12-23 15:23 月的光景 阅读(156) 评论(0) 推荐(0)
摘要: [collapse title="模式"] a 光标后进入编辑 A行尾进入编辑 i 光标前进入编辑 I行首进入编辑 s 光标处删除进入编辑 R 替换模式 r 替换一次 esc 退出编辑模式 :进入命令模式 :q 退出 :q!不保存退出 :w保存 :wq保存退出 :set ff=unix/dos 设置 阅读全文
posted @ 2021-12-23 15:21 月的光景 阅读(155) 评论(0) 推荐(0)
摘要: 分布式代码管理,云端和本地 菜鸟教程 廖雪峰 查看修改或提交的状态 git status <-uno> ./ 可以加 -uno 参数 不显示未跟踪的文件 git branch -a./ 查看本地和远程所有分支 diff & patch git diff ./a.txt > hh.patch 检查a文 阅读全文
posted @ 2021-12-23 15:21 月的光景 阅读(619) 评论(0) 推荐(0)
摘要: 《嵌入式设备驱动开发详解 kernel4.0》宋宝华 《嵌入式Linux驱动开发指南》左忠凯 [dl href="lxy98.cn/usr/uploads/book/嵌入式Linux驱动开发指南.pdf"] 《开发指南》左忠凯[/dl] ##目录## ###Linux内核目录### [collaps 阅读全文
posted @ 2021-12-23 15:20 月的光景 阅读(234) 评论(0) 推荐(0)