|
板凳
楼主 |
发表于 2009-8-20 01:16:55
|
只看该作者
查看已注册中断
beyes@linux-beyes:~/C> cat /proc/interrupts
CPU0 CPU1
0: 16412493 16417504 IO-APIC-edge timer
1: 1 1 IO-APIC-edge i8042
3: 0 0 IO-APIC-edge parport0
4: 1 0 IO-APIC-edge
5: 0 1 IO-APIC-edge
6: 1 1 IO-APIC-edge floppy
8: 0 1 IO-APIC-edge rtc0
9: 0 0 IO-APIC-fasteoi acpi
12: 3 1 IO-APIC-edge i8042
16: 265058 264647 IO-APIC-fasteoi ahci, uhci_hcd:usb1
17: 11 9 IO-APIC-fasteoi pata_jmicron, HDA Intel
18: 915618 913257 IO-APIC-fasteoi uhci_hcd:usb3, ehci_hcd:usb4, uhci_hcd:usb7
19: 511827 513540 IO-APIC-fasteoi ata_piix, ata_piix, uhci_hcd:usb6
21: 0 0 IO-APIC-fasteoi uhci_hcd:usb2
22: 75348 74641 IO-APIC-fasteoi HDA Intel
23: 0 0 IO-APIC-fasteoi uhci_hcd:usb5, ehci_hcd:usb8
218: 1902366 1899015 PCI-MSI-edge fglrx[0]@PCI:1:0:0
219: 0 0 PCI-MSI-edge eth0
NMI: 0 0 Non-maskable interrupts
LOC: 9304810 11728700 Local timer interrupts
RES: 4170470 3846991 Rescheduling interrupts
CAL: 4590 340 function call interrupts
TLB: 30768 31081 TLB shootdowns
TRM: 0 0 Thermal event interrupts
SPU: 0 0 Spurious interrupts
ERR: 0
MIS: 0 第一列为中断号。由于是双核 CPU ,所以有两个 CPU 标识,分别是 CPU0 和 CPU1 。系统中,每一个 CPU 都有属于自己的中断号。第 4 列表示中断类型。最后一列对应这个中断的设备名。
IO-APIC-edge : 此中断上的电平信号从低到高时,产生了边沿触发,这时产生中断,这个中断仅发送一次中断信号。像这样的中断(IO-APIC-xxx) 仅在 586 或更高的处理器家族系统上独有。 |
|