aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/8042.h
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2021-04-12 10:28:04 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2021-04-12 10:28:04 +0200
commit457a2117706cdaee34f894e67c89da7bf29f6143 (patch)
treee3a1a519c5360abcca95732500594c92af9af51c /src/drivers/8042.h
parent39713a3736145483dd3310c3605f940ca34f05c3 (diff)
Refactoring
Diffstat (limited to 'src/drivers/8042.h')
-rw-r--r--src/drivers/8042.h64
1 files changed, 64 insertions, 0 deletions
diff --git a/src/drivers/8042.h b/src/drivers/8042.h
new file mode 100644
index 0000000..5e61ffd
--- /dev/null
+++ b/src/drivers/8042.h
@@ -0,0 +1,64 @@
+#ifndef _8042_H
+#define _8042_H
+
+#include "core/types.h"
+
+void _8042_keypress();
+
+#define DEFINE_AZERTY char AZERTY[]={\
+ '\0',\
+ '\0',\
+ '&',\
+ '\0',\
+ '"',\
+ '\'',\
+ '(',\
+ '-',\
+ '\0',\
+ '_',/* 10 */\
+ '\0',\
+ '\0',\
+ ')',\
+ '=',\
+ '\0',\
+ '\t',\
+ 'a',\
+ 'z',\
+ 'e',\
+ 'r',\
+ 't',\
+ 'y',\
+ 'u',\
+ 'i',\
+ 'o',\
+ 'p',\
+ '^',\
+ '$',\
+ '\0',\
+ '\0',\
+ 'q',/* 0x1E (30) */\
+ 's',\
+ 'd',\
+ 'f',\
+ 'g',\
+ 'h',\
+ 'j',\
+ 'k',\
+ 'l',\
+ 'm',\
+ '\0',\
+ '\0',\
+ '\0',\
+ '*',\
+ 'w',\
+ 'x',\
+ 'c',\
+ 'v',\
+ 'b',/* 0x30 (48) */\
+ 'n',\
+ ',',\
+ ';',\
+ ':',\
+}
+
+#endif \ No newline at end of file