PRISE EN COMPTE DES INTERRUPTIONS
---------------------------------

Dans certains PC, l'IRQ est remappée et le n° lu par le driver au démarrage peut être erroné. 
Pour forcer le numéro d'IRQ il faut lancer le module par  :
	insmod sr1602b_drv.ko irq=xx  où xx est le bon numéro.

Normalement la commande lspci -vb renvoie le numéro de l'IRQ associée à la carte et lspci -v donne l'IRQ associée à la carte par le système.

Pour déterminer le bon numéro :
- installer le module sans paramétrage : insmod sr1602b_drv.ko
- lancer la lecture sous interruption, grâce à l'utilitaire dans le répertoire interface : ./tu_period

si l'interruption est bien reconnue, une trame de temps est émise toutes les secondes.

Si non, regarder dans /var/log/messages. Un message indique qu'une irq a été désactivée car non servie. C'est ce numéro qu'il faut utiliser dans le chargement du module avec le parapètre irq. Il faut rebooter le PC.


Pour que le driver fonctionne sans utiliser les interrruptions, il faut lancer le module par :
	insmod sr1602b_drv.ko irq=-1 .

Sans interruption, la commande "tu" (dans le répertoire interface) renvoie le temps courant.

