[Kos-dev] Des nouvelles...

PETAZZONI,THOMAS (Non-HP-Germany,ex1) kos-dev@enix.org
Mon, 22 Jul 2002 14:02:29 +0200


Salut,

> Hum.. tu peux toujours masquer les interruptions 
> individuellement non ??
> Je me rappelle plus trop bien comment ca marche le PIC dans 
> un PC, mais
> il doit bien y avoir un moyen de masquer individuellement l'IRQ,
> et d'envoyer ton EOI avant dexecuter le handler et pouvoir ainsi
> recevoir les autres IRQs.

Oui effectivement, on peut faire ca. Mais ma question etait surtout : est-ce
que le schema de d2 est vraiment possible avec le KOS tel qu'il est
actuellement.

Apres on peut effectivement envoyer EOI en masquant l'IRQ qu'on traite si on
veut. Mais je pense que le ISR se doit d'etre non interruptible ->
sauvegarde des donnees. C'est le DSR qui peut etre interrompu.

Ceci dit si on est garanti de pas etre interrompu par la meme IRQ. Ca peut
se defendre de laisser les autres IRQ pendant le deroulement d'une ISR...

Thomas