about summary refs log tree commit diff stats
path: root/boot.subx
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2021-03-23 19:37:07 -0700
committerKartik K. Agaram <vc@akkartik.com>2021-03-23 19:37:07 -0700
commit49464e58661c0a3547702a3fed73ce52a9b2c41a (patch)
tree5d6eb542abb1682d44f5675527338d5a889fb1b3 /boot.subx
parent895093b3cf2690fb7701bb9e93ba3ba6a3076bf2 (diff)
downloadmu-49464e58661c0a3547702a3fed73ce52a9b2c41a.tar.gz
.
Diffstat (limited to 'boot.subx')
-rw-r--r--boot.subx8
1 files changed, 5 insertions, 3 deletions
diff --git a/boot.subx b/boot.subx
index 028862ad..296a47b7 100644
--- a/boot.subx
+++ b/boot.subx
@@ -10,11 +10,13 @@
 # uses:
 #   - sigils only support 32-bit general-purpose registers, so don't work with segment registers or 16-bit or 8-bit registers
 #   - metadata like rm32 and r32 can sometimes misleadingly refer to only the bottom 16 bits of the register; pay attention to the register name
+#
+# While most of Mu is thoroughly tested, this file is not. I don't yet
+# understand hardware interfaces well enough to explain to others.
 
 # Memory map of a Mu computer:
-#   code: 4 tracks of disk to [0x00007c00, 0x00027400)
-#   stack grows down from 0x00070000
-#     see below
+#   code: currently 4 tracks loaded from the primary disk to [0x00007c00, 0x00027400)
+#   stack: grows down from 0x00070000
 #   heap: [0x01000000, 0x02000000)
 #     see 120allocate.subx
 # Consult https://wiki.osdev.org/Memory_Map_(x86) before modifying any of this.