docs: updated 'boot_info_T' documentation
This commit is contained in:
parent
9a1e354d9c
commit
0127a19d0f
|
@ -20,6 +20,7 @@ The single parts of the kernel are initialized in the following order:
|
||||||
- **[PIC] Programmable Interrupt Controller**
|
- **[PIC] Programmable Interrupt Controller**
|
||||||
- **Paging**
|
- **Paging**
|
||||||
- **Kernel Heap**
|
- **Kernel Heap**
|
||||||
|
- **Scheduler**
|
||||||
|
|
||||||
## Interrupt handling
|
## Interrupt handling
|
||||||
OSDev Wiki: [Interrupts](https://wiki.osdev.org/Interrupts)
|
OSDev Wiki: [Interrupts](https://wiki.osdev.org/Interrupts)
|
||||||
|
@ -266,10 +267,13 @@ The goal of this file is to provide a universal struct of information needed by
|
||||||
At the moment this information is very limine specific, but the goal is to make it easy to add support for other boot protocols.
|
At the moment this information is very limine specific, but the goal is to make it easy to add support for other boot protocols.
|
||||||
|
|
||||||
#### `boot_info_T` - struct
|
#### `boot_info_T` - struct
|
||||||
- **framebuffer** - struct with information about the graphics buffer
|
| Name | Description |
|
||||||
- **terminal** - bootloader terminal / log
|
|-------------|---------------------------------------------------|
|
||||||
- **memory_map** - information about the memory layout / regions
|
| framebuffer | struct with information about the graphics buffer |
|
||||||
- **rsdp** - pointer to RSDP
|
| terminal | bootloader terminal / graphical log |
|
||||||
|
| memory_map | information about the memory layout / regions |
|
||||||
|
| kernel_file | The unparsed kernel ELF file |
|
||||||
|
| rsdp | _Root System Description Pointer_ |
|
||||||
|
|
||||||
### limine.h
|
### limine.h
|
||||||
This header provides the API to "communicate" with the limine bootloader.
|
This header provides the API to "communicate" with the limine bootloader.
|
||||||
|
|
Loading…
Reference in New Issue