diff --git a/plugins/Kaleidoscope-Hardware-Keyboardio-Model01/src/kaleidoscope/driver/keyboardio/Model01Side.h b/plugins/Kaleidoscope-Hardware-Keyboardio-Model01/src/kaleidoscope/driver/keyboardio/Model01Side.h index 4a550b03..1e1743f3 100644 --- a/plugins/Kaleidoscope-Hardware-Keyboardio-Model01/src/kaleidoscope/driver/keyboardio/Model01Side.h +++ b/plugins/Kaleidoscope-Hardware-Keyboardio-Model01/src/kaleidoscope/driver/keyboardio/Model01Side.h @@ -23,10 +23,6 @@ #pragma once -namespace kaleidoscope { -namespace driver { -namespace keyboardio { - #include #include "wire-protocol-constants.h" @@ -46,6 +42,10 @@ struct cRGB { #define LEDS_PER_HAND 32 #define LED_BYTES_PER_BANK sizeof(cRGB) * LEDS_PER_HAND/LED_BANKS +namespace kaleidoscope { +namespace driver { +namespace keyboardio { + typedef union { cRGB leds[LEDS_PER_HAND]; byte bytes[LED_BANKS][LED_BYTES_PER_BANK];