J'ai besoin d'un programme de type résident qui lance une routine C chaque fois que le port LINK reçoive quelque chose (en fait dès qu'une ligne passe à l'état bas). J'ai pas trop envie de chercher ni de répondre aux devinettes, alors je vous demande: Comment je fais ça?
Aussi inutile que le H d'Hawaï
tu veux pas non plus qu'on te le fasse ... cherche feigne !!
Il faut détourner l'auto-interruption n°4.
excuse mais c l' ai4 qui gere le link ?
je connais absoluments pas le fonctionnement des ints en C et encore moins comment on fait pour en détourner une! Alors dites moi au moins où je peux trouver une doc dessus svp!!!
Aussi inutile que le H d'Hawaï
PpHd Le 07/12/2001 à 18:38 Doc standard : TigccLib !
Ou donc? Je l'ai pas sous le nez (dsl je sais que je suis lourd!)
Aussi inutile que le H d'Hawaï
Ca je l'ai mais après? ya juste un tuto sur les timers. C'est le même truc pour les autres ints?
Aussi inutile que le H d'Hawaï
PpHd Le 07/12/2001 à 18:50 Tu regardes le fichier <intr.h>, et c'est la meme chose pour detourner les autres ints.
Merci bcp t'es sympa et patient. J'ai trouvé comment on fait. C'est comme sur un pc en fait!
Aussi inutile que le H d'Hawaï
PpHd Le 07/12/2001 à 18:57 Oui, y'a pas de probleme.
Mais si tu veux le faire en TSR, il te faudra quand-même t'inspirer du tutorial sur l'horloge en TSR de la TICT (en changeant le numéro de l'interruption, évidemment).
je te conseille franchement de mater les sources de autoclbr de kevin ... perso je le trouve pas mal fait ...
Euh...
- AutoClBr est écrit en assembleur et ses méthodes ne s'appliquent pas vraiment au C.
- AutoClBr est un hook d'évènements, pas un hook d'interruptions.
Donc les sources d'AutoClBr ne t'avanceront à rien.