summaryrefslogtreecommitdiffstats
path: root/users/drashna/config.h
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2021-02-23 10:57:24 -0800
committerGitHub <noreply@github.com>2021-02-23 10:57:24 -0800
commit0b69e4df818c2515cf4eee3d8b6fd4a07775b887 (patch)
treebdeee9c5a88c2aef8aca366b3e6ea986f44174c0 /users/drashna/config.h
parent11146ecd086c6b6736ab3c5947f26a96be642671 (diff)
[Keymap] Drashna Updates - Split+OLED edition (#11968)
Diffstat (limited to 'users/drashna/config.h')
-rw-r--r--users/drashna/config.h36
1 files changed, 35 insertions, 1 deletions
diff --git a/users/drashna/config.h b/users/drashna/config.h
index 8837ca0a56..8081af9cc3 100644
--- a/users/drashna/config.h
+++ b/users/drashna/config.h
@@ -22,8 +22,11 @@
/* Set Polling rate to 1000Hz */
#define USB_POLLING_INTERVAL_MS 1
-#if defined(SPLIT_KEYBOAD)
+#if defined(SPLIT_KEYBOARD)
# define SPLIT_MODS_ENABLE
+// # define SPLIT_TRANSPORT_MIRROR
+# define SERIAL_USE_MULTI_TRANSACTION
+// # define SPLIT_NUM_TRANSACTIONS_KB 2
#endif
#ifdef AUDIO_ENABLE
@@ -111,6 +114,18 @@
# else
# define OLED_UPDATE_INTERVAL 15
# endif
+# define OLED_DISABLE_TIMEOUT
+# define OLED_FONT_H "drashna_font.h"
+# define OLED_FONT_END 255
+// # define OLED_FONT_5X5
+// # define OLED_FONT_AZTECH
+// # define OLED_FONT_BMPLAIN
+// # define OLED_FONT_SUPER_DIGG
+// # define OLED_LOGO_GMK_BAD
+// # define OLED_LOGO_HUE_MANITEE
+// # define OLED_LOGO_CORNE
+// # define OLED_LOGO_GOTHAM
+# define OLED_LOGO_SCIFI
#endif
#ifndef ONESHOT_TAP_TOGGLE
@@ -162,3 +177,22 @@
#ifdef LOCKING_RESYNC_ENABLE
# undef LOCKING_RESYNC_ENABLE
#endif
+
+#ifdef CONVERT_TO_PROTON_C
+// pins that are available but not present on Pro Micro
+# define A3 PAL_LINE(GPIOA, 3)
+# define A4 PAL_LINE(GPIOA, 4)
+# define A5 PAL_LINE(GPIOA, 5)
+# define A6 PAL_LINE(GPIOA, 6)
+# define A7 PAL_LINE(GPIOA, 7)
+# define A8 PAL_LINE(GPIOA, 8)
+# define A13 PAL_LINE(GPIOA, 13)
+# define A14 PAL_LINE(GPIOA, 14)
+# define A15 PAL_LINE(GPIOA, 15)
+# define B10 PAL_LINE(GPIOB, 10)
+# define B11 PAL_LINE(GPIOB, 11)
+# define B12 PAL_LINE(GPIOB, 12)
+# define C13 PAL_LINE(GPIOC, 13)
+# define C14 PAL_LINE(GPIOC, 14)
+# define C15 PAL_LINE(GPIOC, 15)
+#endif