2016年3月25日
摘要: 驱动层需要实现的结构体是struct platform_driver,它用来描述一个设备的驱动信息。 结构如下 (include\linux\platform_device.h) 其中probe和remove是必需实现的,跟在设备层提到的注册和注销函数有关。其他函数根据需要,自行实现。 struct 阅读全文
posted @ 2016-03-25 22:03 tragiccandidate 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 平台设备驱动模型分为两个部分:平台设备(platform_device)和平台驱动(platform_driver) 设备层的核心数据结构struct platform_device (include\linux\platform_device.h) 其中struct device用来实现设备模型, 阅读全文
posted @ 2016-03-25 20:52 tragiccandidate 阅读(359) 评论(0) 推荐(0) 编辑