mirror of
https://github.com/osiweb/unified_retro_keyboard.git
synced 2025-01-02 14:32:20 +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. |
||
---|---|---|
.. | ||
asdf |