Linux内核设计与实现——7 中断与中断处理(7)——中断处理机制的实现&/proc/interrupts
2012-08-27 07:44
579 查看
1)中断从硬件到内核的路由如下图所示
2)/proc/interrupts
procfs是一个虚拟文件系统,它只存在于内核内存,一般安装于/proc目录。下面是在PC机上典型/proc/interrupt文件内容
第一列是终端号,不显示没有安装处理程序的中断线
第二列是已接收的中断数目
第三列是处理这个中断的中断控制器。XT-PIC对应于标准的PC可编程中断控制器。
最后一列是与这个中断相关的设备名。如果中断是共享的,会将这条中断线上所有的设备都列出来。
如果想深究procfs内部,可以在fs/proc中找到procfs的代码。
2)/proc/interrupts
procfs是一个虚拟文件系统,它只存在于内核内存,一般安装于/proc目录。下面是在PC机上典型/proc/interrupt文件内容
第一列是终端号,不显示没有安装处理程序的中断线
第二列是已接收的中断数目
第三列是处理这个中断的中断控制器。XT-PIC对应于标准的PC可编程中断控制器。
最后一列是与这个中断相关的设备名。如果中断是共享的,会将这条中断线上所有的设备都列出来。
如果想深究procfs内部,可以在fs/proc中找到procfs的代码。
相关文章推荐
- Linux内核设计与实现 阅读笔记:7、中断和中断处理
- 击鼓传花——轮询式错误处理机制的设计与实现
- Linux内核的设计与实现 读书笔记(7)中断处理
- Linux内核设计与实现 读书笔记(8)中断处理下半部
- Linux内核设计与实现——7 中断与中断处理(8)——中断控制
- Linux内核设计与实现——7 中断与中断处理(5)——注册中断处理程序
- Linux内核设计与实现——7 中断与中断处理(6)——中断上下文
- Linux内核设计与实现——7 中断与中断处理(1)
- Linux内核设计与实现之中断处理
- Linux内核设计与实现——7 中断与中断处理(3)
- Linux内核设计与实现——7 中断与中断处理(4)
- 6.6 中断和中断处理程序_中断处理机制的实现
- Linux中断(Linux内核设计与实现学习笔记)
- Linux内核实现中断和中断处理(二)
- ARM 向量中断机制在uClinux 下的设计与实现
- Linux内核的中断处理:work_struct && 定时处理delayed_work
- 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】深入剖析Linux中断机制之三--Linux对异常和中断的处理
- 软中断网卡处理&Linux高性能外部设备处理机制&SMP
- Linux内核提供了三种不同形式的中断底半部实现机制:软中断、tasklet和工作队列。
- (笔记)Linux内核学习(五)之中断推后处理机制