我目前学习《linux设备驱动程序设计》一书为主,之前有通过视频、老师、书籍等零碎的学习过linux的驱动及内核。目前我还不能完整的将内核与驱动进行完整的分割,因此我计划二者同时进行,希望系统的学习之后能够清晰的搞明白二者的关系。
提供什么能力(机制--驱动),如何使用这些能力(策略--应用)-----当看到这句话时我不能完全的理解。
内核的划分:
内核可以划分为一下几个部分:
1、进程管理
2、内存管理
3、文件系统
4、设备控制
5、网络
上整体的结构图一张
我目前学习《linux设备驱动程序设计》一书为主,之前有通过视频、老师、书籍等零碎的学习过linux的驱动及内核。目前我还不能完整的将内核与驱动进行完整的分割,因此我计划二者同时进行,希望系统的学习之后能够清晰的搞明白二者的关系。
提供什么能力(机制--驱动),如何使用这些能力(策略--应用)-----当看到这句话时我不能完全的理解。
内核可以划分为一下几个部分:
1、进程管理
2、内存管理
3、文件系统
4、设备控制
5、网络
上整体的结构图一张