From 9038dd3a2fdf61340e4ae5b5fb49326f09fbd275 Mon Sep 17 00:00:00 2001 From: frankmilliron <34376619+frankmilliron@users.noreply.github.com> Date: Mon, 15 May 2023 13:42:50 -0700 Subject: [PATCH] Add PHP/PLP --- clocks/cricket/cricket.system.s | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clocks/cricket/cricket.system.s b/clocks/cricket/cricket.system.s index ac0c499..c3d4fad 100644 --- a/clocks/cricket/cricket.system.s +++ b/clocks/cricket/cricket.system.s @@ -75,6 +75,7 @@ ssc_not_found: ;; Init SSC and try the "Read Cricket ID code" sequence. init_ssc: + php sei lda COMMAND ; save status of SSC registers sta saved_command @@ -114,10 +115,12 @@ digit: cmp #HI('0') ; < '0' ? cricket_found: jsr restore_cmd_ctl + plp jmp install_driver cricket_not_found: jsr restore_cmd_ctl + plp ;; fall through... not_found: