mirror of
https://github.com/osiweb/unified_retro_keyboard.git
synced 2024-10-07 02:56:56 +00:00
93349ed6e9
The apple 1 CLEAR input requires a high-impedance inactive state to avoid conflict with the pin output of the 7404 at D12 (via CR4). So, to cover this condition most generally, this patch changes the adds a Hi-Z when low physical device for each output line, to complement the Hi-Z-when-high open collector emulation. The nomenclature is changed from OUT*_OC (emulated open collector) to OUT*_OPEN_HI and OUT*_OPEN_LO to indicate which condition gets the Hi-Z state. - added the set() functions to the asdf_arch_atmega328p.[ch] files and applied the above nomenclature. - Added the set() functions to the asdf_physical.[ch] files and applied the above nomenclature - Modified the SCREEN_CLEAR device to PHYSICAL_OUT1_OPEN_LO in the apple2 and ascii keymaps. - Changed the RESET from PHYSICAL_OUT1_OC to PHYSICAL_OUT1_OPEN_HI in the apple2 and ascii keymaps. |
||
---|---|---|
.. | ||
Arch | ||
Keymaps | ||
Templates | ||
_clang-format | ||
asdf_ascii.h | ||
asdf_buffer.c | ||
asdf_buffer.h | ||
asdf_config.h | ||
asdf_keymaps.c | ||
asdf_keymaps.h | ||
asdf_modifiers.c | ||
asdf_modifiers.h | ||
asdf_physical.c | ||
asdf_physical.h | ||
asdf_repeat.c | ||
asdf_repeat.h | ||
asdf_virtual.c | ||
asdf_virtual.h | ||
asdf.c | ||
asdf.h | ||
main.c | ||
Makefile | ||
Makefile.app | ||
Makefile.deps | ||
Makefile.test |