Linux Kernel设备驱动模型之驱动模型初始化
2017-03-25 13:46
381 查看
/** * driver_init - initialize driver model. * * Call the driver model init functions to initialize their * subsystems. Called early from init/main.c. */ void __init driver_init(void) { /* These are the core pieces */ devtmpfs_init(); devices_init(); buses_init(); classes_init(); firmware_init(); hypervisor_init();
/* These are also core pieces, but must come after the
* core core pieces.
*/
platform_bus_init();
cpu_dev_init();
memory_dev_init();
container_dev_init();
of_core_init();
}
相关文章推荐
- Linux Kernel设备驱动模型之CPU相关初始化
- Linux Kernel设备驱动模型之class 初始化
- Linux Kernel设备驱动模型之设备初始化
- Linux Kernel设备驱动模型之平台设备初始化
- Linux Kernel设备驱动模型之总线初始化
- Linux kernel驱动相关抽象概念及其实现 之“linux设备模型kobject,kset,ktype”
- Linux Kernel设备驱动模型之struct kobj_attribute
- Linux Kernel 学习笔记16:总线设备驱动模型
- Linux Kernel设备驱动模型之CPU接口注册
- Linux Kernel设备驱动模型之struct device_private
- Linux Kernel设备驱动模型之设备注册
- Linux Kernel设备驱动模型之class 查找设备
- Linux kernel -- 设备驱动模型
- Linux Kernel设备驱动模型之class 接口注册
- Linux Kernel设备驱动模型之驱动注册
- Linux Kernel设备驱动模型之 struct device_node
- Linux Kernel设备驱动模型之class注册
- Linux Kernel设备驱动模型之总线查找设备
- Linux Kernel设备驱动模型之设备绑定驱动
- Linux Kernel设备驱动模型之总线添加设备