docs: merge boot/README.org and boot/intro.txt
This commit is contained in:
parent
d70a9436a0
commit
e7f75acb13
|
@ -1,33 +0,0 @@
|
||||||
#+TITLE: StupidOS Bootloader
|
|
||||||
|
|
||||||
#+begin_src
|
|
||||||
0x100000 +-----------------------+
|
|
||||||
| |
|
|
||||||
| Reserved |
|
|
||||||
| |
|
|
||||||
0x080000 +-----------------------+
|
|
||||||
| |
|
|
||||||
| Kernel preload |
|
|
||||||
| |
|
|
||||||
0x00F000 +-----------------------+
|
|
||||||
| |
|
|
||||||
| buffer |
|
|
||||||
| |
|
|
||||||
0x008000 +-----------------------+
|
|
||||||
| |
|
|
||||||
| bootsector |
|
|
||||||
| |
|
|
||||||
0x007000 +-----------------------+
|
|
||||||
| |
|
|
||||||
| Real mode stack |
|
|
||||||
| |
|
|
||||||
0x006000 +-----------------------+
|
|
||||||
| |
|
|
||||||
| stpdldr.sys |
|
|
||||||
| |
|
|
||||||
0x001000 +-----------------------+
|
|
||||||
| |
|
|
||||||
| Reserved (BIOS & IVT) |
|
|
||||||
| |
|
|
||||||
0x000000 +-----------------------+
|
|
||||||
#+end_src
|
|
|
@ -1,18 +1,49 @@
|
||||||
File: Introduction
|
File: Introduction
|
||||||
|
|
||||||
About: Legacy
|
Section: Legacy
|
||||||
|
|
||||||
>
|
>
|
||||||
> +------------+
|
> +------------+ +-------------+ +--------------+
|
||||||
> | bootsector |---+
|
> | bootsector |------>| stpdldr.sys |------>| vmstupid.sys |
|
||||||
> +------------+ | +-------------+ +--------------+
|
> +------------+ +-------------+ +--------------+
|
||||||
> +------>| stpdldr.sys |------>| vmstupid.sys |
|
|
||||||
> +-----------+ | +-------------+ +--------------+
|
|
||||||
> | multiboot |----+
|
|
||||||
> +-----------+
|
|
||||||
>
|
>
|
||||||
|
|
||||||
About: UEFI
|
About: Memory Map
|
||||||
|
|
||||||
|
>
|
||||||
|
> 0x100000 +-----------------------+
|
||||||
|
> | |
|
||||||
|
> | Reserved |
|
||||||
|
> | |
|
||||||
|
> 0x080000 +-----------------------+
|
||||||
|
> | |
|
||||||
|
> | Kernel preload |
|
||||||
|
> | |
|
||||||
|
> 0x00F000 +-----------------------+
|
||||||
|
> | |
|
||||||
|
> | buffer |
|
||||||
|
> | |
|
||||||
|
> 0x008000 +-----------------------+
|
||||||
|
> | |
|
||||||
|
> | bootsector |
|
||||||
|
> | |
|
||||||
|
> 0x007000 +-----------------------+
|
||||||
|
> | |
|
||||||
|
> | Real mode stack |
|
||||||
|
> | |
|
||||||
|
> 0x006000 +-----------------------+
|
||||||
|
> | |
|
||||||
|
> | stpdldr.sys |
|
||||||
|
> | |
|
||||||
|
> 0x001000 +-----------------------+
|
||||||
|
> | |
|
||||||
|
> | Reserved (BIOS & IVT) |
|
||||||
|
> | |
|
||||||
|
> 0x000000 +-----------------------+
|
||||||
|
>
|
||||||
|
|
||||||
|
|
||||||
|
Section: UEFI (IA32)
|
||||||
|
|
||||||
>
|
>
|
||||||
> +--------------+ +--------------+
|
> +--------------+ +--------------+
|
||||||
|
|
Loading…
Reference in a new issue