设备编号说明-复高斯分布的数学基础理论

时间:2024-06-28 07:07:27
【文件属性】:

文件名称:设备编号说明-复高斯分布的数学基础理论

文件大小:6.48MB

文件格式:PDF

更新时间:2024-06-28 07:07:27

嵌入式 Linux C

图 12.1 设备驱动程序流程 2.设备编号 (1)设备编号说明 对字符设备的访问是通过文件系统内的设备名称进行的,那些名称被称为特殊文件或设 备文件,通常位于/dev 目录下。读者可以使用“ls -l”命令查看设备文件,其中第一列的 c 表示该设备为字符设备。 在 Linux 内核中,dev_t 类型用来保存主设备号和次设备号。dev_t 是一个 32 位的数,其 中的 12 位用于表示主设备号,而其余的 20 位用于表示次设备号。当然,对于编写驱动程序 的人员来说并不需要关心这些位的分配。在 Linux2.6 内核中,通过 dev_t 获得主设备号可以 使用以下宏。 � 头文件 #include � 宏原型 MAJOR(dev_t dev); /*获得主设备号*/ MINOR(dev_t dev); /*获得次设备号*/ 相反,若要将主设备号和次设备号转换为 dev_t 类型可使用以下宏。 � 头文件 #include � 宏原型 MKDEV(int major, int minor);


网友评论