www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

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 }