summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/board/pirelli_dpl10/keymap.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/target/firmware/board/pirelli_dpl10/keymap.h')
-rw-r--r--src/target/firmware/board/pirelli_dpl10/keymap.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/target/firmware/board/pirelli_dpl10/keymap.h b/src/target/firmware/board/pirelli_dpl10/keymap.h
new file mode 100644
index 00000000..b85621bd
--- /dev/null
+++ b/src/target/firmware/board/pirelli_dpl10/keymap.h
@@ -0,0 +1,28 @@
+/* keymap for the Pirelli DP-L10 */
+
+static const uint8_t keymap[] = {
+ [KEY_0] = 18,
+ [KEY_1] = 4,
+ [KEY_2] = 3,
+ [KEY_3] = 2,
+ [KEY_4] = 9,
+ [KEY_5] = 8,
+ [KEY_6] = 7,
+ [KEY_7] = 14,
+ [KEY_8] = 13,
+ [KEY_9] = 12,
+ [KEY_STAR] = 19,
+ [KEY_HASH] = 17,
+ [KEY_MENU] = 0,
+ [KEY_LEFT_SB] = 1,
+ [KEY_RIGHT_SB] = 6,
+ [KEY_UP] = 15,
+ [KEY_DOWN] = 16,
+ [KEY_LEFT] = 5,
+ [KEY_RIGHT] = 10,
+ [KEY_OK] = 11,
+/* power button is not connected, we use the camera button instead */
+ [KEY_POWER] = 23,
+ [KEY_MINUS] = 22,
+ [KEY_PLUS] = 21,
+};