【ALINX AXU2CGB试用】SPI驱动框架
SPI 先初始化,注册总线,注册master 类,注册 slave 类,注册通知。 有了总线,主机设备也好了,现在注册驱动,没错用的 platform driver,platform driver中会注册主机设备,初始化主机设备的方法,主机搞定。搞定的同时还会注册从设备 有了从设备,注册从机驱动,这里以 maxin,ds1302 RTC 驱动为例,注册 spi_driver驱动搞定。 因为是 rtc 设备,驱动中注册了rtc 设备
rtc 方法中调用 spi 读写函数实现RTC 设备的方法
SPI 驱动和 IIC 驱动差不多,都是比较简单的。
看不懂的话,参照笔者 IIC 驱动文章,自己详细分析。
|