more work on MEGA65 keyboard support
This commit is contained in:
1 parent
3a2a59837c
commit
391eb72c67
7 files changed
+141
-27
No files matched your search
@@ -317,7 +317,7 @@ scnkey_output_key:
|
||||
|
||||
lda NDX
|
||||
cmp XMAX
|
||||
bcs scnkey_early_repeat ; no space in buffer
|
||||
bcs scnkey_buffer_full ; no space in buffer
|
||||
|
||||
; Reinitialize secondary counter
|
||||
|
||||
@@ -466,7 +466,7 @@ scnkey_handle_repeat:
|
||||
|
||||
rts
|
||||
|
||||
scnkey_early_repeat:
|
||||
scnkey_buffer_full:
|
||||
|
||||
; Keyboard buffer was full - at least make sure the key
|
||||
; will be repeated as soon as possible
|
||||
|
||||
@@ -61,6 +61,8 @@ scnkey_valid_offset_cont:
|
||||
|
||||
; FALLTROUGH
|
||||
|
||||
} ; no CONFIG_LEGACY_SCNKEY
|
||||
|
||||
scnkey_toggle_if_needed: ; entry for SCNKEY (TWW/CTR version)
|
||||
|
||||
; Check if we should toggle the character set
|
||||
@@ -105,7 +107,4 @@ scnkey_toggle_if_needed: ; entry for SCNKEY (TWW/CTR version)
|
||||
sta VIC_YMCSB
|
||||
@1:
|
||||
rts
|
||||
|
||||
}
|
||||
|
||||
} ; no CONFIG_LEGACY_SCNKEY
|
||||
}
|
||||
Reference in new issue
Block a user