29 lines
1.2 KiB
Plaintext
29 lines
1.2 KiB
Plaintext
|
.include "keyboard_handler.h65"
|
||
|
Export kb, CHARS_NOMOD, CHARS_MODSHIFT
|
||
|
ExportZp kb,status
|
||
|
.zeropage
|
||
|
status: .res 1
|
||
|
|
||
|
.rodata
|
||
|
.align 256
|
||
|
CHARS_NOMOD:
|
||
|
.byte "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00^\x00"
|
||
|
.byte "\x00\x00\x00\x00\x00q1\x00\x00\x00ysaw2\x00"
|
||
|
.byte "\x00cxde43\x00\x00 vftr5\x00"
|
||
|
.byte "\x00nbhgz6\x00\x00\x00mju78\x00"
|
||
|
.byte "\x00,kio09\x00\x00.-l\xEFp\xE2\x00"
|
||
|
.byte "\x00\x00\xE1\x00\xF5`\x00\x00\x00\x00\x00\x00\x00#\x00\x00"
|
||
|
.byte "\x00<\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
|
||
|
.byte "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
|
||
|
|
||
|
.align 256
|
||
|
CHARS_MODSHIFT:
|
||
|
.byte "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xDF\x00"
|
||
|
.byte "\x00\x00\x00\x00\x00Q!\x00\x00\x00YSAW\"\x00"
|
||
|
.byte "\x00CXDE$\xED\x00\x00 VFTR%\x00"
|
||
|
.byte "\x00NBHGZ&\x00\x00\x00MJU/(\x00"
|
||
|
.byte "\x00;KIO=)\x00\x00:_L\xEFP\xE2\x00"
|
||
|
.byte "\x00\x00\xE1\x00\xF5`\x00\x00\x00\x00\x00\x00\x00'\x00\x00"
|
||
|
.byte "\x00>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
|
||
|
.byte "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
|