summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md46
1 files changed, 4 insertions, 42 deletions
diff --git a/README.md b/README.md
index e206ab9..3a9246b 100644
--- a/README.md
+++ b/README.md
@@ -2,53 +2,15 @@ Call me Terry Davis because... actually please don't. I have visions: aspiration
# bootle
-hobby kernel written in rust. It's just for playing around... for now :p
+hobby kernel
-run with `nix run git+https://git.mtgmonkey.net/andromeda/bootler#bootle`
+status: basically nothing, come back later
# bootler
-hobby bootloader written in asm. It's just for playing around... for now :p
+hobby 1-stage legacy mode bootloader
-run with `nix run git+https://git.mtgmonkey.net/andromeda/bootler#bootler`
-
-### memory map
-
-```
-+------ 0x00100000 ------+
-| hardware, bios stuff |
-+------ 0x00080000 ------+
-| |
-| |
-+------ 0x00010200 ------+
-| x86_64 kernel |
-+------ 0x00010000 ------+
-| |
-| |
-+------ 0x00009000 ------+
-| IDT |
-+------ 0x00008000 ------+
-| |
-| |
-+------ 0x00007E00 ------+
-| bootloader (boot.asm) |
-+------ 0x00007C00 ------+
-| stack | TODO get real stack
-+------ 0x00005000 ------+
-| PT |
-+------ 0x00004000 ------+
-| PDT |
-+------ 0x00003000 ------+
-| PDPT |
-+------ 0x00002000 ------+
-| PML4T |
-+------ 0x00001000 ------+
-| |
-| |
-+------ 0x00000500 ------+
-| bios stuff |
-+------ 0x00000000 ------+
-```
+status: gets to long mode, loads+jumps to kernel, starts idt and gdt... :)
---