I/OPorts:I/O设备地址;一切皆文件:open(),read(),write(),close()块设备:block,存取单位“块”,磁盘字符设备:char,存取单位“字符”,键盘设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信;设备号码:主设备号:majornumber,标识设备类型次设备..
分类:
系统相关 时间:
2015-10-02 06:49:36
阅读次数:
259
Linux磁盘管理块设备:block,存取单位“块”,磁盘字符设备:char,存取单位“字符”,键盘设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信;设备号码:主设备号:majornumber,标识设备类型次设备号:minornumber,标识同一类型下的不同设备硬盘接口类..
分类:
系统相关 时间:
2015-09-25 14:41:52
阅读次数:
272
1.混杂设备驱动模型a.混杂设备描述混杂设备概念:在Linux系统中,存在一类字符设备,它们拥有相同的主设备号(10),但次设备号不同,我们称这类设备为混杂设备(miscdevice)。所有的混杂设备形成一个链表,对设备访问时内核根据混杂设备形成一个链表,对设备访问时内核根据次设备号查找到相应的混杂...
分类:
其他好文 时间:
2015-09-20 20:45:49
阅读次数:
206
磁盘管理I/O硬盘和网络设备内核控制硬件驱动程序驱动硬件驱动程序写进内核设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信设备号码:主设备号:majornumber标识设备类型次设备号:minornumber,表示同一类型的不同设备硬盘接口类型:并行:IDE:133MB/S..
分类:
其他好文 时间:
2015-08-30 23:28:32
阅读次数:
388
一、设备类型:块设备(block):随机访问,数据交换单位为“块”字符(character):线性访问,数据交换单位为字符设备文件:FHS(LSB)文件系统层级标准/dev/设备文件关联设备驱动程序设备号:major:主设备号区分设备类别,用于标明所需驱动程序minor:次设备号区分同类设备不同个..
分类:
系统相关 时间:
2015-08-27 00:40:56
阅读次数:
215
/bin:binary供用户使用的基本命令;OS启动即会用到的程序/boot:存放系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev:存放设备文件块设备:随机访问,数据块字符设备:线性访问,按字符为单位设备号:主设备号(major)和次设备号(minor)/etc:配置文件的存放..
分类:
系统相关 时间:
2015-08-25 14:29:35
阅读次数:
268
Linux根文件系统详解:/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev:设备文件设备文件:块设备:随机访问,数据块字符设备:线性访问,按字符为单位设备号:主设备号(major)和次设备号(minor)/etc:配置文件/home:用户的家目录,每一个用户的家目..
分类:
系统相关 时间:
2015-08-21 00:21:26
阅读次数:
220
/boot:系统启动相关文件,如内核,initrd,以及grub(bootloader)/dev:设备文件:块设备:可随机访问,数据块字符设备:线性访问,以字符为单位设备号:主设备号(major),次设备号(minor)/etc:配置文件/home:用户的家目录,通常为/home/username,root的家目录为/root/lib:库..
分类:
系统相关 时间:
2015-08-08 18:28:32
阅读次数:
160
WatchDog Timer驱动混杂设备Misc(或miscellaneous)驱动是一些拥有着共同特性的简单字符设备驱动。内核抽象出这些特性而形成一些API(在文件drivers/char/misc.c中实现),以简化这些设备驱动程序的初始化。所有的misc设备被分配同一个主设备号MISC_MAJ...
分类:
其他好文 时间:
2015-08-06 22:06:41
阅读次数:
155
设备文件:b:块文件,按块为单位,随机访问的设备,如磁盘c:字符文件,按字符为单位,访问有先后次序的线性设备,如键盘ls-l查看设备文件,原显示大小的列改显示为主设备号(majornumber)用于标识设备类型次设备号(minornumber)用于标识同一种类型的不同设备mknod创建块或..
分类:
系统相关 时间:
2015-07-30 15:10:33
阅读次数:
171