From 02cbabcd735e6367b87fa4401f7a5df89813a6f7 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Fri, 3 Nov 2023 01:01:14 +0200 Subject: Add graphics mode selector --- asm/text_mode.atk16 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 asm/text_mode.atk16 (limited to 'asm/text_mode.atk16') diff --git a/asm/text_mode.atk16 b/asm/text_mode.atk16 new file mode 100644 index 0000000..05b4fd3 --- /dev/null +++ b/asm/text_mode.atk16 @@ -0,0 +1,17 @@ +@opt stack_pointer RF +@opt csr_scratch RH +@use ext_std:* + +; bootstrap code (must be called to setup mandatory data) +; will jump to label main +@include bootstrap + +@label main + ; set graphics mode to gr_text_mode + ldi vt_gr_mode_addr RA + ldr RA RA + ldi gr_text_mode RB + str RB RA + +@label loop + jpi loop -- cgit v1.3