From 1383e7c74b4d4ae5eaa7208c2c20d2db95a16244 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Sat, 26 Dec 2020 16:37:10 -0800 Subject: 7407 --- baremetal/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/baremetal/README.md b/baremetal/README.md index ba379c7e..2375ad07 100644 --- a/baremetal/README.md +++ b/baremetal/README.md @@ -14,7 +14,7 @@ That's it: * No graphics acceleration, no graphics * No virtual memory, no memory reclamation -Just your processor, gigabytes of RAM, a moderately-sized monitor and a +Just your processor, gigabytes of RAM[1], a moderately-sized monitor and a keyboard. These programs don't convert to ELF, so there's also currently no code/data @@ -24,3 +24,6 @@ Most programs here assume `main` starts at address 0x8000 (1KB or 2 disk sectors past the BIOS entrypoint). See baremetal/boot.hex for details. So far the programs have only been tested in Qemu and Bochs emulators. + +[1] Though we might need to start thinking of the PC memory map as our +programs grow past the first 512KB of memory: https://wiki.osdev.org/Memory\_Map\_(x86) -- cgit 1.4.1-2-gfad0