about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--shell/README.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/shell/README.md b/shell/README.md
index 6a6dd3e0..6c83c08f 100644
--- a/shell/README.md
+++ b/shell/README.md
@@ -65,3 +65,14 @@ $ qemu-system-i386 -m 2G -enable-kvm -hda code.img -hdb data.img
 
 * Don't press keys too quickly (such as by holding down a key). The Mu
   computer will crash (and often Qemu will segfault).
+
+* Mu currently assumes access to 2GB of RAM. To change that, modify the
+  definition of `Heap` in 120allocate.subx, and then modify the `-m 2G`
+  argument in the Qemu commands above. Mu currently has no virtual
+  memory. If your Heap is too large for RAM, allocating past the end of RAM
+  will succeed. However, accessing addresses not backed by RAM will fail with
+  this error:
+
+  ```
+  lookup: failed
+  ```