当前位置:嗨网首页>书籍在线阅读

19-设备号的分配

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

8.3.2 设备号的分配

必须要注意的是,设计本书中的例子是为了给你提供一个设备驱动程序架构的整体概念,并让你了解它们是如何融合到整个系统中的。本书无意成为设备驱动程序开发的教材。本章末尾列出了两本专门讨论这一主题的优秀教材。

有了这个提醒,需要注意到,我们在代码清单8-10中分配主设备号的方法已经被另一种更健壮的方法取代了。通常你不会在驱动程序中指定一个设备号,而会使用函数让内核为你指定一个设备号。这可以避免设备号之间的冲突,而且与手工分配设备号相比,扩展性要好很多。《Linux设备驱动程序(第三版)》的第3章详细描述了这个过程,本章末尾也列出了这本参考书。