Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/05/2008, 16h46   #1
Membre du Club
 
Avatar de figarojuju
 
Inscription : avril 2006
Messages : 133
Détails du profil
Informations personnelles :
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : avril 2006
Messages : 133
Points : 40
Points : 40
Par défaut [Résolu]/proc/ioports et /proc/interupts

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
Citation:
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
et pour ioports:
Citation:
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
Sauriez-vous m'expliquer ce que représente 0000-001f : dma1?
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!
figarojuju est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2008, 17h14   #2
Membre du Club
 
Avatar de figarojuju
 
Inscription : avril 2006
Messages : 133
Détails du profil
Informations personnelles :
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : avril 2006
Messages : 133
Points : 40
Points : 40
Par défaut Autre chose

Re bonjour...
Je voudrais juste savoir si je ne me goure pas complètement:
lorsque le périphérique est prêt à envoyer ses données, son contrôleur envoie une interruption au CPU (celle qui correspond à la première colonne de interupts) et ensuite les données sont échangées à l'adresse indiquée dans la première colonne de ioports pour le périphérique concerné (2e colonne) avant d'être traitée en mémoire centrale.
Merci pour vos futurs remarques, explications, éclaircissements...
Bonne fin de WE!
figarojuju est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 09h37   #3
Membre chevronné
 
Avatar de valefor
 
Inscription : décembre 2006
Messages : 689
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 689
Points : 666
Points : 666
Parfois on trouve quelques explications dans la page de man de proc (taper dans un terminal : man proc).
valefor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2008, 18h08   #4
Membre du Club
 
Avatar de figarojuju
 
Inscription : avril 2006
Messages : 133
Détails du profil
Informations personnelles :
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : avril 2006
Messages : 133
Points : 40
Points : 40
Par défaut Un petit éclairecissement

Bonjour,
je me suis un peu renseigné et j'ai fait un petit schéma de principe, si vous avez des remarques...j'espère que c'est pas trop énorme!!jamais fait le test de mettre des images! A bientôt
figarojuju est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h31.


 
 
 
 
Partenaires

Hébergement Web