From a169b30028041816ce46ff821b16a04940aad5c6 Mon Sep 17 00:00:00 2001 From: Byron Lathi Date: Thu, 30 Nov 2023 23:57:58 -0800 Subject: [PATCH] Fix not saving to ptr1 and comparing y --- sw/kernel/devices/terminal.s | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sw/kernel/devices/terminal.s b/sw/kernel/devices/terminal.s index ea1f0d0..4245a33 100644 --- a/sw/kernel/devices/terminal.s +++ b/sw/kernel/devices/terminal.s @@ -106,12 +106,13 @@ FAIL: lda #$ff ; return -1 on fail cpx #$00 bne L1 bra FAIL -L1: +L1: sta ptr1 + stx ptr1+1 ldy #$00 LOOP: lda (ptr1),y ; Loop through buffer and print jsr _serial_putc iny - cmp tmp1 + cpy tmp1 blt LOOP lda #$00 rts