From 18a5615b5344222232e237a7a2e1e03fc9a8578b Mon Sep 17 00:00:00 2001 From: Gale Faraday Date: Sat, 27 Sep 2025 10:39:24 -0500 Subject: [PATCH] fix(serial): properly exporting PINCHAR and added POUTZSTR macro --- src/serial.inc | 9 +++++++++ src/serial.s | 1 + 2 files changed, 10 insertions(+) diff --git a/src/serial.inc b/src/serial.inc index 6db27ed..5fc396a 100644 --- a/src/serial.inc +++ b/src/serial.inc @@ -7,3 +7,12 @@ INITUART IMPORT POUTCHAR IMPORT POUTZSTR IMPORT +PINCHAR IMPORT + +; POUTZSTR wrapper macro +PZSTR MACRO + pshs x + ldx #\1 + jsr POUTZSTR + puls x + ENDM diff --git a/src/serial.s b/src/serial.s index 5da47c9..e60f974 100644 --- a/src/serial.s +++ b/src/serial.s @@ -15,6 +15,7 @@ EXPORT INITUART EXPORT POUTCHAR EXPORT POUTZSTR + EXPORT PINCHAR ; Initializes the UART with LCR settings and a BAUD rate from DIVISORS. ; ACCA: Index of the divsor to use in DIVISORS