哪些设备树节点会被转换为 platform_device以及获取中断号
写驱动程序的时候,需要把驱动分为平台device和平台driver两部分。在平台device中会放入硬件所使用的资源,使用C代码来指定platform_device,当需要修改硬件资源时,比如说想去修改led的引脚时,需要重新修改C文件,重新编译内核。再后来我们使用了设备树,可以在设备树中指定硬件资源。设备树是dts文件,它会转换成dtb文件,最终给内核使用。内核会来解析dtb文件得到一系列的device_node,最后一步,将device_node转换成platform_device....
原创
2022-03-28 11:17:14 ·
1175 阅读 ·
0 评论