36 lines
531 B
ArmAsm
36 lines
531 B
ArmAsm
.segment "EXTRA"
|
|
|
|
LOAD:
|
|
rts
|
|
|
|
SAVE:
|
|
rts
|
|
|
|
ISCNTC:
|
|
lda $BC01
|
|
cmp #$03
|
|
beq @break
|
|
rts
|
|
@break:
|
|
jmp STOP
|
|
|
|
MONRDKEY:
|
|
lda $BC01
|
|
bmi @skipped
|
|
sta $BC00 ; echo
|
|
@skipped:
|
|
rts
|
|
|
|
MONCOUT:
|
|
sta $BC00
|
|
|
|
rts
|
|
|
|
.segment "WOZMON"
|
|
.include "wozmon.s"
|
|
|
|
.segment "RESETVEC"
|
|
.word $0000 ; NMI vector
|
|
.word RESET ; RESET vector
|
|
.word $0000 ; IRQ vector
|