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**
|
||||
- **Paging**
|
||||
- **Kernel Heap**
|
||||
- **Scheduler**
|
||||
|
||||
## Interrupt handling
|
||||
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.
|
||||
|
||||
#### `boot_info_T` - struct
|
||||
- **framebuffer** - struct with information about the graphics buffer
|
||||
- **terminal** - bootloader terminal / log
|
||||
- **memory_map** - information about the memory layout / regions
|
||||
- **rsdp** - pointer to RSDP
|
||||
| Name | Description |
|
||||
|-------------|---------------------------------------------------|
|
||||
| framebuffer | struct with information about the graphics buffer |
|
||||
| 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
|
||||
This header provides the API to "communicate" with the limine bootloader.
|
||||
|
|
Loading…
Reference in New Issue