; LIBCLA2.TXT

;
;    Bibliotheque de sous-programmes de gestion du clavier 1-8 touches
;    -----------------------------------------------------------------
;
;                        (C) E+E CHAMOUARD 2000
;

; A definir dans le programme principal :
;      ClaAdd             Adresse de lecture du clavier
;      ClaAntiRebonDly    Delai pour l'anti rebond (par ms a 12 MHz)

; Sur ce clavier les touches ne sont pas encodees
; Le programme principal doit definir les bits sur lesquels sont
;  cablees les touches (ex: byte Tup, #08h) et assurer lui meme
;  (si besoin) la detection des touches multiples

ClaRead:
    Fonction  :   Lecture du clavier 1-8 touches
    Entree(s) :   Rien
    Sortie(s) :   Code de la touche dans A ou 0 si aucune touche
    Utilise   :   Registres A, PSW, DPL et DPH non sauvegardes
    Pile      :   2 avec l'appel
    Cycles    :   ?

ClaAntiRebond:
    Fonction  :   Anti-rebond pour le clavier 1-8 touches
    Entree(s) :   Rien
    Sortie(s) :   Rien
    Utilise   :   Registres A, B, PSW, DPL et DPH non sauvegardes
    Pile      :   2 avec l'appel
    Cycles    :   Indefini
