Re: spurious interrupt
oups exact tu as raison comme quoi les souvenirs... c'était le bon
vieux temps tout ça!
Le Wed, 22 Sep 2004 18:41:43 +0000
"Jean-Luc Coulon (f5ibh)" <jean-luc.coulon@wanadoo.fr> a écrit:
> Le 22.09.2004 20:25:03, Gaëtan PERRIER a écrit :
> >Le Wed, 22 Sep 2004 17:54:03 +0200
> >Stephane Fombonne <steph.no-spam@laposte.net> a écrit:
> >> Lorsque je fais un dmesg, j'ai l'erreur
> >>
> >> spurious 8259A interrupt: IRQ7
> >
> >8259A c'est à l'origine du PC le composant qui géré le port
> >parallèle
>
> Non, le 8259 est un "PIC" (Programmable Interrupt Controller).
> C'est un gestionnaire d'interruption programmable avec gestion des
> priorités et possiblités d'en connecter plusieurs en daisy chain.
>
> le 8259 lorsqu'il reçoit une interruption sur une de ses broches
> d'entrée d'interruption du processeur. Le processeur peut alors lire
> un registre du 8259 qui contient le vecteur d'interruption qui lui
> a été confié lors de son initialisation.
>
> Il date des années 70 est faisait partie de la panoplie des 8080
> avec le 8224 come générateur d'horloge, le 8253 comme timer, le
> 8255 comme gestionnaire d'entrée/séries et le 8251 comme USART (il
> faisait à la fois les protocoles synchrones et asynchrones d'où le
> "S")
>
> Comme quoi certains composants ont la vie dure....
>
> Il faudrait jeter un coup d'oeil dans les sources du noyau pour
> savoir quand il décide qu'un interruption est superflue. Il y a
> vraisemblablement un problème de timing quelque part. Mais est-ce le
>
> driver qui est fautif, est-ce le noyau ou est-ce la conception de la
>
> carrte mère, difficile à dire. Si ce problème traîne depuis si
> longtemps, ça signifie premièrement qu'il ne doit pas être trivial
> de le corriger et deuxièmement que, à par le spam dans la syslog,
> il est inoffensif.
>
> Jean-Luc
>
Reply to: