c'est normale que les irq soit sauvegardées d'après le site
Non, tu n'auras que une interruption.
j'ai volontairement fais bouger cette irq pendant que les it était masqué
masquée != désactivée. Généralement une interruption est masquée lorsqu'une interruption de plus grande priorité s'exécute, automatiquement au niveau du PIC, matériel, ou d'un "soft"-IC... Au même titre qu'une "lost interrupt", ce mécanisme permet d'en récupèrer une lorsqu'elle est démasquée. Il n'y a pas de "queue", cela va à l'encontre du principe d'interruption !
J'ai du mal à saisir ton problème: quel est le problème à avoir une interruption et à se rendre compte qu'il n'y a plus de travail à faire, donc à ne rien vider ? C'est comme ça que la grosse majorité des pilotes font...
[^] # Re: suite irq sauvegarde
Posté par benja . En réponse au message IRQ gpio sauvegarder pendant une disable_irq comment faire pour les reseter avant un enable_irq. Évalué à 1. Dernière modification le 11 avril 2016 à 21:05.
Non, tu n'auras que une interruption.
masquée != désactivée. Généralement une interruption est masquée lorsqu'une interruption de plus grande priorité s'exécute, automatiquement au niveau du PIC, matériel, ou d'un "soft"-IC... Au même titre qu'une "lost interrupt", ce mécanisme permet d'en récupèrer une lorsqu'elle est démasquée. Il n'y a pas de "queue", cela va à l'encontre du principe d'interruption !
J'ai du mal à saisir ton problème: quel est le problème à avoir une interruption et à se rendre compte qu'il n'y a plus de travail à faire, donc à ne rien vider ? C'est comme ça que la grosse majorité des pilotes font...