mirror of
https://github.com/osiweb/unified_retro_keyboard.git
synced 2025-02-07 07:30:25 +00:00
* Created test fixture for virtual outputs * Added virtual output configuration to keymap definitions removed special actions_send_reset() and actions_send_screenclear() functions, and replaced with virtual output definitions. * asdf_actions.c is removed from build. * asdf_arch_atmega328p.c: added functions to set/clear each real output * asdf_arch_atmega328p.c: added pulse_delay() function * asdf_arch_test.c: added mock machinery to emulate outputs, test output settings, and detect properly and improperly-formed pulses on the outputs. * asdf_keymaps.c: allocate initialzer array. asdf_keymaps_select_keymap() calls asdf_virtual_init() with initializer list for the keymap to set up the LEDS and outputs every time a new keymap is selected.