摘要:
写在前面的话:上一篇,我们讲到了简单模块的编写,以及它的加载编译。大家可能会感觉这是不是太简单了,确实,它仅仅只是一个HelloWorld的模块,没有什么实际的意义。今天,我们就来点实际的,目标就是编写一个完整的字符设备驱动程序。首先,我们来看看怎么样的文件时字符设备驱动。它们通常位于/dev目录下,字符设备驱动程序的设备文件可通过“ls-l”命令输出的第一列中的"c"来识别。块设备也在/dev目录下,它们由字符"b"来识别。如下: 1 1 [root@localhost dev]# ls -l 2 2 crw-rw---- 1 root tty 2, 阅读全文