- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 Linux设备驱动程序架构分析之platform(基于3.10.1内核)
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz内核版本:3.10.1 一、platform bus的注册platform bus注册是通过platform_bus_init函数完成的,该函数定义在drivers/base/platform.c文件中,其内容如下: 904int __init platform_bus_init(void)
2013-11-12 16:09:08 9671
原创 Linux设备模型分析之device_driver(基于3.10.1内核)
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz内核版本:3.10.1 一、device_driver定义 181/** 182 * struct device_driver - The basic device driver structure 183 * @name: Name of the device driver. 184
2013-11-11 17:46:54 8755
原创 Linux设备模型分析之device(基于3.10.1内核)
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz内核版本:3.10.1 一、device定义device结构体定义在include/linux/device.h文件中: 598/** 599 * struct device - The basic device structure 600 * @parent: The device's
2013-11-06 15:51:49 11145 2
原创 Linux设备模型分析之bus(基于3.10.1内核)
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz内核版本:3.10.1 一、bus定义Linux设备驱动模型中的bus,即可以是物理总线(如PCI、I2C总线)的抽象,也可以是出于设备驱动模型架构需要而定义的虚拟的“platform”总线。一个符合Linux设备驱动模型的device或device_driver必须挂靠在一个bus上,无论这个b
2013-11-01 15:48:56 7114
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人