@ -19,27 +19,23 @@
# include "kaleidoscope/device/virtual/Virtual.h"
# include "kaleidoscope/device/virtual/Virtual.h"
// From system:
# include <stdint.h> // for uint8_t, uint16_t
# include <stdlib.h> // for exit, size_t
// From Arduino:
// From Arduino:
# include <EEPROM.h> // for EEPROMClass, EERef
# include <EEPROM.h> // for EEPROMClass, EERef
# include <virtual_io.h> // for getLineOfInput, isI...
// From KeyboardioHID:
// From KeyboardioHID:
# include <HIDReportObserver.h> // for HIDReportObserver
# include <HIDReportObserver.h> // for HIDReportObserver
// From system:
# include <stdint.h> // for uint8_t, uint16_t
# include <stdlib.h> // for exit, size_t
# include <virtual_io.h> // for getLineOfInput, isInte...
# include <sstream> // for operator<<, string
# include <string> // for operator==, char_traits
// From Kaleidoscope:
// From Kaleidoscope:
# include "kaleidoscope/KeyAddr.h" // for MatrixAddr, MatrixA...
# include "kaleidoscope/KeyAddr.h" // for MatrixAddr, MatrixA ddr ...
# include "kaleidoscope/device/virtual/DefaultHIDReportConsumer.h" // for DefaultHIDReportCon...
# include "kaleidoscope/device/virtual/DefaultHIDReportConsumer.h" // for DefaultHIDReportCon sumer
# include "kaleidoscope/device/virtual/Logging.h" // for log_error, logging
# include "kaleidoscope/device/virtual/Logging.h" // for log_error, logging
# include "kaleidoscope/key_defs.h" // for Key_NoKey
# include "kaleidoscope/key_defs.h" // for Key_NoKey
# include "kaleidoscope/keyswitch_state.h" // for IS_PRESSED, WAS_PRE...
# include "kaleidoscope/keyswitch_state.h" // for IS_PRESSED, WAS_PRESSED
// These must come after other headers:
# include <sstream> // for operator<<, string
# include <string> // for operator==, char_tr...
// FIXME: This relates to virtual/cores/arduino/EEPROM.h.
// FIXME: This relates to virtual/cores/arduino/EEPROM.h.
// EEPROM static data must be defined here as only
// EEPROM static data must be defined here as only