clavier.c (512B)
1 #include <module.h> 2 #include <types.h> 3 #include <pc/kbc/kbc.h> 4 #include <interfaceUtilisateur/clavier/clavier.h> 5 #include <interfaceUtilisateur/console/console.h> 6 7 MODULE(Clavier); 8 9 DEPENDANCE_MODULE(Clavier, Kbc); 10 DEPENDANCE_MODULE(Clavier, Console); 11 12 13 void gestionnaireClavier(uint8 scancode) { 14 afficherEntierEnHexa(scancode); 15 afficherChaineZ("\n"); 16 } 17 18 void initClavier (void** etat) { 19 *etat = NULL; 20 21 definirGestionnaireClavier(gestionnaireClavier); 22 } 23 24 void deinitClavier (void** etat) { 25 *etat = NULL; 26 }