Bonjour,
Je m'intéresse un petit peu à l'architecture de l'ordinateur et notamment aux deux fichiers /proc/ioports et /proc/interupts.
Chez moi, ça donne:
pour /proc/interupts
et pour ioports:0: 1470124 IO-APIC-edge timer
1: 5699 IO-APIC-edge i8042
8: 3 IO-APIC-edge rtc
11: 12312 IO-APIC-fasteoi acpi
12: 891 IO-APIC-edge i8042
14: 49312 IO-APIC-edge libata
15: 158849 IO-APIC-edge libata
16: 342040 IO-APIC-fasteoi yenta, eth0
17: 109036 IO-APIC-fasteoi SiS SI7012
18: 0 IO-APIC-fasteoi ohci_hcd:usb1
19: 325949 IO-APIC-fasteoi ohci_hcd:usb2
20: 2 IO-APIC-fasteoi ehci_hcd:usb3
NMI: 0
LOC: 597654
ERR: 0
MIS: 0
Sauriez-vous m'expliquer ce que représente 0000-001f : dma1?0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : 0000:00:02.5
et sauriez vous m'expliquer à quoi correspondent les deux collonnes du milieu dans interupts (celles qui sont encadrées par exemple pour l'IRQ0 par 0: et Timer, ie: 1470124 et IO-APIC-edge )?
Je vous remercie et vous souhaite une bonne journée!
Partager