aboutsummaryrefslogtreecommitdiff
path: root/src/utils/8042.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils/8042.h')
-rw-r--r--src/utils/8042.h63
1 files changed, 63 insertions, 0 deletions
diff --git a/src/utils/8042.h b/src/utils/8042.h
new file mode 100644
index 0000000..1fecf2a
--- /dev/null
+++ b/src/utils/8042.h
@@ -0,0 +1,63 @@
+#ifndef _8042_H
+#define _8042_H
+
+#include "types.h"
+
+void _8042_keypress();
+
+#define DEFINE_AZERTY char AZERTY[]={\
+ '?',\
+ '?',\
+ '?',\
+ '?',\
+ '?',\
+ '?',\
+ '?',\
+ '?',\
+ '?',\
+ '?',/* 10 */\
+ '?',\
+ '?',\
+ '?',\
+ '?',\
+ '?',\
+ '?',\
+ 'a',\
+ 'z',\
+ 'e',\
+ 'r',\
+ 't',\
+ 'y',\
+ 'u',\
+ 'i',\
+ 'o',\
+ 'p',\
+ '^',\
+ '$',\
+ '?',\
+ '?',\
+ 'q',/* 0x1E (30) */\
+ 's',\
+ 'd',\
+ 'f',\
+ 'g',\
+ 'h',\
+ 'j',\
+ 'k',\
+ 'l',\
+ 'm',\
+ '?',\
+ '?',\
+ '?',\
+ '*',\
+ 'w',\
+ 'x',\
+ 'c',\
+ 'v',\
+ 'b',/* 0x30 (48) */\
+ 'n',\
+ ',',\
+ ';',\
+}
+
+#endif \ No newline at end of file