摘要:
platform_device与驱动的联系首先你需要为SOC的各个功能部分定义他的一些资源.例如可用于访问的寄存器地址.中断号,DMA什么的。然后将这些资源(resource) 作为 platform 的dev .通过platform_add_devices函数将你定义的paltform_devic... 阅读全文
摘要:
实例解析linux内核I2C体系结构一、概述谈到在linux系统下编写I2C驱动,目前主要有两种方式,一种是把I2C设备当作一个普通的字符设备来处理,另一种是利用linuxI2C驱动体系结构来完成。下面比较下这两种驱动。第一种方法的好处(对应第二种方法的劣势)有:●思路比较直接,不需要花时间去了解l... 阅读全文
摘要:
[ 1.379981] Creating 13 MTD partitions on "MT6516-Nand":[ 1.380708] 0x000000000000-0x000000020000 : "preloader"[ 1.383166] 0x000000020000-0x0000003200... 阅读全文