设备树
节点增加:
编译设备树:
下载设备树:
驱动:
probe:
该函数是在驱动与设备树匹配之后,自动调用的函数。主要完成以下几点任务:
1.查找节点
2.获取节点中的硬件信息(reg属性记录),并将其转换成 虚拟地址
3.初始化硬件
4.注册字符设备
驱动注册函数:
驱动注销函数:
流程说明:
1.该驱动文件生成的ko文件,在调用insmod 后,就会去调用 module_init申明的函数,去平台注册平台驱动结构体。
2.去匹配 匹配表与设备树,当匹配成功后,则会调用probe函数。