diff options
| author | andromeda <andromeda@lenovo> | 2026-03-03 15:57:17 +0100 |
|---|---|---|
| committer | andromeda <andromeda@lenovo> | 2026-03-03 15:57:17 +0100 |
| commit | 31c486acda6abf195a9a50709455e7f66a680324 (patch) | |
| tree | 0c00f09d958e1a2d8c28f70cc07befc2324ebe58 /README.md | |
| parent | 8dee59b744bfa88bb4f946fa773a64ae7ac1e181 (diff) | |
actually jump to 'kernel'
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..74acca9 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# bootler + +hobby bootloader written in asm. It's just for playing around... for now :p + +### memory map + ++------ 0x00100000 ------+ +| hardware, bios stuff | ++------ 0x00080000 ------+ +| pm stack (esp) | from boot.asm ++------ 0x00010200 ------+ +| kernel (kernel.asm) | ++------ 0x00010000 ------+ +| free | ++------ 0x00007E00 ------+ +| bootloader (boot.asm) | ++------ 0x00007C00 ------+ +| real mode stack (sp) | from boot.asm ++------ 0x00000500 ------+ +| bios stuff | ++------ 0x00000000 ------+ |
