Voila je me demandais si il n'yavait pas une erreur dans les tutoriaux de BosoKernel.
http://inferno.cs.univ-paris8.fr/~am/tutorial/os/tutorial00.html
L'IDT qui contient les descripteurs d'intérruption doit contenir dans les 32 premières entrées les descripteurs pour les 32 exceptions que peuvent lever les processeurs x86.
De ce fait il s'agit d'interruptions qui n'ont aucun lien avec le PIC 8259A mais d'interruptions internes au processeur non ?
Dans ce cas si j'ai raison, les 32 premières fonctions bas niveaux définies en assembleur ne devraient pas contenir ce code :
qui correspond à l'envoit d'un EOI (End Of Interrupt) au PIC.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 mov al,0x20 out 0x20,al
J'ai raison ou j'ai rien compris ?![]()
Partager