daily_automated
This commit is contained in:
23
trunk/workspace/AVR-Computer/msbasic/chrget.s
Normal file
23
trunk/workspace/AVR-Computer/msbasic/chrget.s
Normal file
@@ -0,0 +1,23 @@
|
||||
.segment "CHRGET"
|
||||
RAMSTART1:
|
||||
GENERIC_CHRGET:
|
||||
inc TXTPTR
|
||||
bne GENERIC_CHRGOT
|
||||
inc TXTPTR+1
|
||||
GENERIC_CHRGOT:
|
||||
GENERIC_TXTPTR = GENERIC_CHRGOT + 1
|
||||
lda $EA60
|
||||
.ifdef KBD
|
||||
jsr LF430
|
||||
.endif
|
||||
cmp #$3A
|
||||
bcs L4058
|
||||
GENERIC_CHRGOT2:
|
||||
cmp #$20
|
||||
beq GENERIC_CHRGET
|
||||
sec
|
||||
sbc #$30
|
||||
sec
|
||||
sbc #$D0
|
||||
L4058:
|
||||
rts
|
||||
Reference in New Issue
Block a user