驱动学习
学习要求
学习目标
适用于IMX6ULL (只能跑Linux)丶RK3568(安卓)
-
linux 丶u-boot启动流程
-
Linux驱动开发框架丶设备模型框架
开发板资源选取
跑Linux的:IMX6ULL
跑安卓的:RK3399 RK3568
Linux内核
调试技巧
printk 动态打印
ftrace 调试性能
dump_stack 调用栈信息打印
devmem 读写内存
启动流程
内核裁剪
驱动加载顺序
Linux内核源码
Linux设备驱动模型
字符设备驱动模型(基础入门,常用)
块设备驱动模型(高阶进阶,一般不用SD卡)
最常用的platform设备驱动
设备树语法
驱动模块
