Commit Graph

23 Commits

Author SHA1 Message Date
mintsuki
abbfb0c765 misc: blib.h -> misc.h 2022-08-27 05:55:58 +02:00
mintsuki
2495097770 misc: struct e820_entry_t -> struct memmap_entry 2022-08-14 15:16:35 +02:00
mintsuki
450770435c protos: Move 'loading kernel' prints where they belong 2022-08-09 14:44:21 +02:00
mintsuki
b373ba0a8f protos: Remove pointless returns added for autodetection 2022-08-09 14:44:21 +02:00
mintsuki
73ac6d9c43 Revert "multiboot: Take better care of not having the reloc stub overwritten"
This reverts commit 009fb59b69.
2022-07-24 22:59:57 +02:00
mintsuki
09a613b3f0 multiboot: Properly check elsewhere returns 2022-07-24 22:59:57 +02:00
mintsuki
bfbe8e005a multiboot: Take better care of not having the reloc stub overwritten 2022-07-05 21:42:59 +02:00
mintsuki
986cd6a85e multiboot: Do not panic if unable to set text mode 2022-06-30 08:02:37 +02:00
mintsuki
a8ce9ef3ef multiboot2: Bring framebuffer tag up to par with mb1 2022-06-29 15:41:44 +02:00
mintsuki
a5ad68b181 misc: Bring mb2 up to par to mb1 wrt everywhere ranges and bug fixes 2022-06-29 15:41:44 +02:00
mintsuki
a24bf3b424 misc: Add elsewhere TU and rework mb1 to use it 2022-06-29 15:41:44 +02:00
mintsuki
7af5cf071f multiboot1: Add ahead-of-time info size calculation 2022-06-29 15:41:44 +02:00
mintsuki
1ea85ad852 multiboot1: Properly support relocation for a.out kludge kernels and bug fixes 2022-06-29 15:41:44 +02:00
mintsuki
3b10a6a3c7 elf: Add support for sliding and ELF ranges to ELF32 as well 2022-06-29 15:41:44 +02:00
mintsuki
916994f072 multiboot: Backport b92d48e to multiboot1 2022-06-29 15:41:44 +02:00
peko
9b57359e05 Update multiboot1.c (#181)
* Update multiboot1.c

* Update multiboot1.c

* Update multiboot1.c

* Update multiboot1.c
2022-06-25 08:08:00 +02:00
mintsuki
87a5d4f509 multiboot: Fix section location calculation 2022-06-19 20:56:38 +02:00
mintsuki
a2fe0117d5 multiboot1: Add ELF sections load support 2022-06-19 20:56:38 +02:00
mintsuki
9a89e72dc8 multiboot1: use config_get_tuple when appropriate 2022-05-28 05:13:46 +02:00
mintsuki
41ea16e2ff elf: Return is_reloc 2022-03-28 05:13:47 +02:00
mintsuki
8aa1372ce9 elf: Return image size 2022-03-26 05:03:02 +01:00
mintsuki
1984f401a1 build: Use config.h for generated constants 2022-02-20 23:05:53 +01:00
mintsuki
400202d926 misc: stage23 -> common 2022-02-03 10:38:43 +01:00