Bonjour à tous,
Je poste car je souhaiterais savoir si vous pouvez m'aider pour mon petit soucis. Je veux réaliser un driver basique pour le moment qui marche. Et je souhaiterais utiliser une interruption pour le moment juste pour afficher du texte.
J'utilise donc la fonction request_irq pour mettre en initialiser mon interruption. J'ai vérifié dans /proc/interrupts pour vérifier quelles interruptions étaient déclarées. J'ai voulu prendre l'interruption RTC pour ecrire chaque fois que cette interruption était validé.
Mais lors de l'initialisation, request_irq me renvoi le code d'erreur EINVAL. J'ai aussi essayé de prendre un numéro d'interruption non pris et j'ai le même code d'erreur.
Je me demande si j'ai oublié une déclaration quelques part ?
En vous remerciant par avance pour votre aide.
Partager