命令字:!ndx.intr
用法描述
!ndx.intr系统中断的详细统计信息,相当与cat /proc/interrupts
开发过程
1.找到关键全局变量
在fs\proc\interrupts.c中:
调用proc_create_seq创建了interrupts文件接口,注册了四个回调函数,用于遍历相关数据结构显示具体信息
nr_irqs决定了遍历的范围(512)
在show_interrupts中通过irq_to_desc获取与中断号i对应的中断描述符结构指针
irq_desc_trees这个全局变量为中断描述符基数树根节点
2.相关数据结构
3.读取变量和相关偏移,输出信息
4.实例测试
!ndx.intr
cat /proc/interrupts
作者:郭建程 创建时间:2025-09-16 15:02
最后编辑:郭建程 更新时间:2025-09-16 19:37
最后编辑:郭建程 更新时间:2025-09-16 19:37