summaryrefslogtreecommitdiff
path: root/quantum/oryx.h
diff options
context:
space:
mode:
authorDrashna Jael're <drashna@live.com>2020-01-15 02:14:48 -0800
committerFlorian Didron <fdidron@users.noreply.github.com>2020-02-26 10:15:12 +0900
commit3b71e1e8196d5db7e82a36edc3f0f0a8d3d46ee3 (patch)
treecdcdf7a4f55eeef6f74c5dcd72f6a19e4c84f6b9 /quantum/oryx.h
parent5c1c41462a1f9d4002e5955ba749f616b4d13ca0 (diff)
Implement core communication
Diffstat (limited to 'quantum/oryx.h')
-rw-r--r--quantum/oryx.h21
1 files changed, 20 insertions, 1 deletions
diff --git a/quantum/oryx.h b/quantum/oryx.h
index 4c713f0a00..b7d341ea14 100644
--- a/quantum/oryx.h
+++ b/quantum/oryx.h
@@ -54,6 +54,24 @@ enum Oryx_Event_Code {
ORYX_EVT_KEYUP,
};
+enum dynamic_macros_keycodes {
+ MACRO00 = 0x5F12,
+ MACRO01,
+ MACRO02,
+ MACRO03,
+ MACRO04,
+ MACRO05,
+ MACRO06,
+ MACRO07,
+ MACRO08,
+ MACRO09,
+ MACRO10,
+ MACRO11,
+ MACRO12,
+ MACRO13,
+ MACRO14,
+ MACRO15,
+};
extern bool oryx_state_live_training_enabled;
@@ -61,5 +79,6 @@ extern bool oryx_state_live_training_enabled;
bool webusb_receive_oryx(uint8_t *data, uint8_t length);
void oryx_layer_event(void);
bool is_oryx_live_training_enabled(void);
-
+bool process_record_oryx(uint16_t keycode, keyrecord_t *record);
+void layer_state_set_oryx(layer_state_t state);
void keyboard_pre_init_oryx(void);