Commit Graph

13 Commits (cfeff8f2cf31eb42ae22ba4b99259911ee32c224)

Author SHA1 Message Date
Gergely Nagy 0c8f998b9f
Redesign how the hardware objects are defined
5 years ago
Gergely Nagy 32bafc7adc
Abstract away direct Serial access
5 years ago
Gergely Nagy f84de9f292
hardware: Abstract away the EEPROM access
5 years ago
Florian Fleissner 92f53711d1 Fixes problems with ATMegaKeyboard and KeyAddr
5 years ago
Florian Fleissner 4ecf5f795e Let cRGB be defined by the Hardware class
6 years ago
Jesse Vincent 617dca07dd Update linear addressing branch for firmware drift
6 years ago
Florian Fleissner 2cd9d22ee3 Added KeyAddr and numKeys() to all hardware classes
6 years ago
Jesse Vincent 63e179365c astyle
6 years ago
Jesse Vincent 5de640e401 Add a new hook for hardware to set itself up for hardware test mode
6 years ago
Jesse Vincent ba7144669f KeyboardHardware: add a 'previousPressedKeyswitchCount'
6 years ago
Jesse Vincent 813bd5a06d add new 'wasKeyswitchPressed' helpers to all hardware implementations
6 years ago
Gergely Nagy d7df39dffd
Hardware: Move detachFromHost/attachToHost to the base class
6 years ago
Gergely Nagy 2e21af99b9
Implement a Hardware base class
6 years ago