summaryrefslogtreecommitdiff
path: root/quantum/vial.c
diff options
context:
space:
mode:
authorIlya Zhuravlev <whatever@xyz.is>2022-01-03 08:51:14 -0500
committerIlya Zhuravlev <whatever@xyz.is>2022-03-06 20:54:49 -0600
commit54b14e8a7fba08a30d510312f77d78083d531576 (patch)
treec06feaa4d8b139c9685f97ce60260e719b5f8282 /quantum/vial.c
parent53a41dcfab6225422eb10e469b6ac613ac8fae31 (diff)
dynamic_keymap: support vial 2-byte macros
Diffstat (limited to 'quantum/vial.c')
-rw-r--r--quantum/vial.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/quantum/vial.c b/quantum/vial.c
index 6684cc856c..b67c168737 100644
--- a/quantum/vial.c
+++ b/quantum/vial.c
@@ -284,7 +284,7 @@ void vial_handle_cmd(uint8_t *msg, uint8_t length) {
uint16_t g_vial_magic_keycode_override;
-static void vial_keycode_down(uint16_t keycode) {
+void vial_keycode_down(uint16_t keycode) {
g_vial_magic_keycode_override = keycode;
if (keycode <= QK_MODS_MAX) {
@@ -296,7 +296,7 @@ static void vial_keycode_down(uint16_t keycode) {
}
}
-static void vial_keycode_up(uint16_t keycode) {
+void vial_keycode_up(uint16_t keycode) {
g_vial_magic_keycode_override = keycode;
if (keycode <= QK_MODS_MAX) {
@@ -308,9 +308,7 @@ static void vial_keycode_up(uint16_t keycode) {
}
}
-static void vial_keycode_tap(uint16_t keycode) __attribute__((unused));
-
-static void vial_keycode_tap(uint16_t keycode) {
+void vial_keycode_tap(uint16_t keycode) {
vial_keycode_down(keycode);
qs_wait_ms(QS_tap_code_delay);
vial_keycode_up(keycode);