diff options
author | Alex Auvolat <alex@adnab.me> | 2015-03-11 19:18:59 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2015-03-11 19:18:59 +0100 |
commit | 50b5427a8edbb8d59215334f5a250e7f8d6d7ca7 (patch) | |
tree | 7263505b2a6145256ce1f494108a4ceb853c4de0 /src/lib/include/proto | |
parent | 0b76aff59b586d87ee0449bc7deda878f4633515 (diff) | |
download | kogata-50b5427a8edbb8d59215334f5a250e7f8d6d7ca7.tar.gz kogata-50b5427a8edbb8d59215334f5a250e7f8d6d7ca7.zip |
Add keyboard handling code. New font thanks to Muazzam from OSDev!
Diffstat (limited to 'src/lib/include/proto')
-rw-r--r-- | src/lib/include/proto/keymap_file.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/include/proto/keymap_file.h b/src/lib/include/proto/keymap_file.h new file mode 100644 index 0000000..53ffeb7 --- /dev/null +++ b/src/lib/include/proto/keymap_file.h @@ -0,0 +1,16 @@ +#pragma once + +#include <stdint.h> +#include <stddef.h> +#include <stdbool.h> + +typedef struct { + int normal[128]; + int shift[128]; + int caps[128]; + int mod[128]; + int shiftmod[128]; + bool ralt_is_mod; // true: right alt = alt-gr +} keymap_t; + +/* vim: set ts=4 sw=4 tw=0 noet :*/ |