summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorandromeda <andromeda@lenovo>2026-03-06 16:53:18 +0100
committerandromeda <andromeda@lenovo>2026-03-06 16:53:18 +0100
commitd35463e1959cb64828c3166527b06e4a79cbea5e (patch)
tree65017b84447f63eaaac8326c6d18f5c5e34e6bac /README.md
parentfdf5bb9daf8574b7f993e2e38e400c35aedc3b96 (diff)
reorganise
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... :)
---