From 9401723f0d647373eaecc8c276ceea4b8621c77a Mon Sep 17 00:00:00 2001 From: frankmilliron <34376619+frankmilliron@users.noreply.github.com> Date: Sun, 16 Jul 2023 13:30:04 -0700 Subject: [PATCH] The Cricket!: further refinements to 'SSC init' (#18) //c technical reference includes a 'hardware reset' for three of the ACIA registers. Here we reset all three. --- clocks/cricket/cricket.system.s | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clocks/cricket/cricket.system.s b/clocks/cricket/cricket.system.s index 9534960..3bf9ecb 100644 --- a/clocks/cricket/cricket.system.s +++ b/clocks/cricket/cricket.system.s @@ -81,8 +81,9 @@ init_ssc: ;; Reset SSC sta KBDSTRB ; Port 2 DSR line connected to KBDSTRB lda #0 - sta COMMAND + sta COMMAND ; hardware reset all Port 2 ACIA registers sta CONTROL + sta STATUS ;; Configure SSC lda #%00001011 ; no parity/echo/interrupts, RTS low, DTR low