Voilà, je dois transformer un logiciel utilisant les thread en un environnement sans thread.
Je suis encore dans une phase de conception et je recherche des idées ou des manière de récupérer la main lorsque quelque chose arrive sur ma carte réseau.
En gros, au lieu d'avoir un thread qui fait du polling sur ma connexion socket, j'aimerais qu'interruption se lève et tombe dans une routine qui lui dise quoi faire avec le nouveau message.
Ca me parraissait vraiment trivial avant de commencer à faire mes recherches, puisque je pensais qu'il suffisait de dire qu'on voulait que tel fonction soit appelé lorsque la carte recoit quelque chose.
Mais finalement, je suis de moins en moins sur de comment tout cela peut fonctionner.
Est-ce que la commande request_irq est faite pour cela ?
Bref... en panne d'idée je me suis dit : "ben tiens, il doit surement y avoir quelqu'un qui l'a déjà fait..." mais mes recherches sur developpez.net sont rester infructueuse...
Alors quelqu'un a-t-il déjà résolu ce problème ?
Partager