aboutsummaryrefslogtreecommitdiffstats
path: root/asm/bootstrap.atk16
diff options
context:
space:
mode:
authorJan Tuomi <jans.tuomi@gmail.com>2023-11-03 17:28:41 +0200
committerJan Tuomi <jans.tuomi@gmail.com>2023-11-03 17:28:41 +0200
commit3d23229a38e7c843289569d12fd0deb7ea5d7a17 (patch)
tree94608d821b8f72c4b602dfd4452c5573472aa426 /asm/bootstrap.atk16
parent83d1392c0fd1bcdddb8b63cc8b2156f9ac7fa80b (diff)
Implement more mmio for text mode
Diffstat (limited to 'asm/bootstrap.atk16')
-rw-r--r--asm/bootstrap.atk164
1 files changed, 4 insertions, 0 deletions
diff --git a/asm/bootstrap.atk16 b/asm/bootstrap.atk16
index 47f411e..9d69872 100644
--- a/asm/bootstrap.atk16
+++ b/asm/bootstrap.atk16
@@ -8,6 +8,8 @@
@let vt_term_pp_addr 0x15 ; Terminal peripheral address
@let vt_kb_pp_addr 0x16 ; Keyboard peripheral address
@let vt_gr_mode_addr 0x17 ; Graphics mode setting address
+@let vt_sprite_mem 0x18 ; Sprite memory address
+@let vt_text_mem 0x19 ; Text memory buffer address
; memory segments
@let stack_segment 0x8000
@@ -34,6 +36,8 @@
terminal_addr ; 0x15
keyboard_addr ; 0x16
gr_mode_addr ; 0x17
+ sprite_mem ; 0x18
+ text_mem ; 0x19
@label hlt_isr
ldi 0x55 RE