匹配函数:
总线驱动流程:
在应用层中调用函数
在内核层中,把设备资源(硬件引脚信息)都放在platform_device中,将驱动框架(分配、设置、注册file_operation,使用ioremap映射寄存器地址进行操作,设置引脚)放在platform_drive中。先通过总线进行匹配(platform_match),匹配完成后platform_drive 中的probe函数被调用,记录硬件资源,执行device_create。
匹配函数:
在应用层中调用函数
在内核层中,把设备资源(硬件引脚信息)都放在platform_device中,将驱动框架(分配、设置、注册file_operation,使用ioremap映射寄存器地址进行操作,设置引脚)放在platform_drive中。先通过总线进行匹配(platform_match),匹配完成后platform_drive 中的probe函数被调用,记录硬件资源,执行device_create。