[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problème conflit IRQ



On Sun, Apr 28, 2013 at 11:48:21PM +0200, Bzzz wrote:
> surtout quand ARM a _TJRS_ inclus 256 IRQs de base.

Je ne me suis pas encore remis à la page sur les ARMs, mais
"dans le temps" il n'y avait que 2 entrées (IRQ et FIQ,
"Fast IRQ"). Ensuite, libre à l'implémentation de fournir un
registre contenant les flags de toutes les sources
d'interruptions (c'est la moindre des choses), que l'on
traite en logiciel.

Personnellement, ça me parait beaucoup plus orthogonal que
d'avoir plusieurs vecteurs selon la source physique: Avec un
seul point d'entrée en ARM, c'est simple de gérer les
priorités comme on veut en logiciel; en Intel, la gestion
des priorité se retrouve à cheval entre le logiciel et le
matériel.

Y.


Reply to: