linux驱动相关面试题目
1、字符型驱动设备你是怎么创建设备文件的,就是/dev/下面的设备文件,供上
层应用程序打开使用的文件?
答:mknod命令结合设备的主设备号和次设备号,可创建一个设备文件。
评:这只是其中一种方式,也叫手动创建设备文件。还有UDEV/MDEV自动创建设
备文件的方式,UDEV/MDEV是运行在用户态的程序,可以动态管理设备文件,包
括创建和删除设备文件,运行在用户态意味着系统要运行之后。那么在系统启动
期间还有devfs创建了设备文件。一共有三种方式可以创建设备文件。
2、写一个中断服务需要注意哪些?如果中断产生之后要做比较多的事情你是怎
么做的?
答:中断处理例程应该尽量短,把
用户评论