mintsuki
|
ec92f62faf
|
bootboot: Bug fixes
|
2021-11-10 01:59:17 +01:00 |
|
mintsuki
|
abb7ccbe1a
|
bootboot: General cleanup
|
2021-11-10 01:59:17 +01:00 |
|
pitust
|
0f63fa7400
|
bootboot: add a delay when assuming the stack size
|
2021-11-10 01:59:17 +01:00 |
|
Andy-Python-Programmer
|
392f6eb216
|
config: document the behaviour if module string is NULL
Signed-off-by: Andy-Python-Programmer <andypythonappdeveloper@gmail.com>
|
2021-11-10 01:56:38 +01:00 |
|
pitust
|
7f430c1d92
|
bootboot: remove random newline
|
2021-11-10 01:56:38 +01:00 |
|
pitust
|
a4713c0d4e
|
bootboot: fix two issues in bootboot proto
|
2021-11-10 01:56:38 +01:00 |
|
pitust
|
3f2e2bc68e
|
bootboot: finish writing the error lmao
|
2021-11-10 01:56:38 +01:00 |
|
pitust
|
bf5d9cc641
|
bootboot: add initrd support, and add a warning about the init stack
|
2021-11-10 01:56:38 +01:00 |
|
Andy-Python-Programmer
|
5ce174e5a4
|
stivale+stivale2: default to file path as the module string if NULL
Signed-off-by: Andy-Python-Programmer <andypythonappdeveloper@gmail.com>
|
2021-11-10 01:56:38 +01:00 |
|
pitust
|
8176498c2e
|
bootboot: flush both the pic and the apic
|
2021-11-10 01:54:12 +01:00 |
|
pitust
|
6a5f349ab2
|
bootboot: fix all the bad bugs
|
2021-11-10 01:54:12 +01:00 |
|
pitust
|
669a517231
|
bootboot: RAMDISK->INITRD_PATH, don't pass gST around for no reason, unsplit bootboot_spinup, flush the PIC only
|
2021-11-10 01:53:24 +01:00 |
|
pitust
|
00ec4a13d4
|
bootboot: use printv where appropriate, and promote "no ramdisk" to a warning, also print more info about the symbols
|
2021-11-10 01:52:45 +01:00 |
|
pitust
|
279e7e08d9
|
bootboot: reaorder includes
|
2021-11-10 01:52:45 +01:00 |
|
pitust
|
f0988eb967
|
bootboot+elf: deduplicate ELF structures
|
2021-11-10 01:52:45 +01:00 |
|
pitust
|
da82918dfd
|
bootboot: don't zero out the framebuffer
|
2021-11-10 01:52:45 +01:00 |
|
pitust
|
e3e57e1b36
|
bootboot: don't mask IRQs
|
2021-11-10 01:52:45 +01:00 |
|
pitust
|
864a0c5180
|
bootboot: i swear this is the last CI fix
|
2021-11-10 01:51:40 +01:00 |
|
pitust
|
17ef1ccc97
|
bootboot: fix the CI, again
|
2021-11-10 01:51:40 +01:00 |
|
pitust
|
c6940f49c5
|
bootboot: fix the CI
|
2021-11-10 01:51:40 +01:00 |
|
pitust
|
c44ba88c5c
|
bootboot: document the protocol and it's configuration options
|
2021-11-10 01:51:40 +01:00 |
|
pitust
|
95c97bca9c
|
bootboot: add proper support for env and ramdisk
|
2021-11-10 01:51:40 +01:00 |
|
pitust
|
6c88eab95d
|
bootboot: introduce support for the bootboot protocol
|
2021-11-10 01:51:40 +01:00 |
|
mintsuki
|
935a392a36
|
elf: Drop lower half program headers for PMRs
v2.62.3
|
2021-11-05 06:46:42 +01:00 |
|
mintsuki
|
d28e93f257
|
pmm: Better handling of creating new memmap entries
v2.62.2
|
2021-11-03 03:05:44 +01:00 |
|
mintsuki
|
dc1d6a3c61
|
stivale: Deprecate low memory area
|
2021-11-03 03:05:44 +01:00 |
|
mintsuki
|
b5773bb388
|
disk: Improve performance on UEFI
|
2021-11-03 03:05:44 +01:00 |
|
mintsuki
|
c98ca923ef
|
test: Uncomment GRAPHICS option in config
v2.62.1
|
2021-11-01 02:46:55 +01:00 |
|
mintsuki
|
9e6612ab56
|
elf: Fix bug introduced in dbbef9f
|
2021-11-01 02:44:34 +01:00 |
|
mintsuki
|
e0f6b3c4ce
|
test: Remove KASLR=no from stivale1 config entry
v2.62
|
2021-10-31 22:12:09 +01:00 |
|
mintsuki
|
57877d167e
|
elf: Align range lengths to p_align
|
2021-10-31 22:12:00 +01:00 |
|
mintsuki
|
f176e24376
|
pmm: Use untouched_memmap instead of memmap in pmm_release_uefi_mem
|
2021-10-31 22:11:44 +01:00 |
|
mintsuki
|
6f0d7228f1
|
pmm: Sanitise away usable entry parts below 0x1000
|
2021-10-31 22:11:18 +01:00 |
|
mintsuki
|
3bf2635d90
|
console: Remove license command
|
2021-10-31 22:10:58 +01:00 |
|
mintsuki
|
dea6b930dc
|
stivale2: Remove useless arguments to load function
|
2021-10-31 22:10:42 +01:00 |
|
mintsuki
|
12811d00bc
|
entry: Remove useless term init before panic
|
2021-10-31 22:10:22 +01:00 |
|
mintsuki
|
2993e2d32e
|
menu: Initialise terminal at autoboot if not ready
|
2021-10-31 22:10:08 +01:00 |
|
mintsuki
|
3553c13581
|
elf: Fix bug related to overshoot check
|
2021-10-31 22:09:45 +01:00 |
|
mintsuki
|
9861b22641
|
term: Check if any terminal is actually initialised in reset_term()
|
2021-10-31 22:07:49 +01:00 |
|
mintsuki
|
f59444e6d6
|
console: Introduce Limine console
|
2021-10-31 22:07:18 +01:00 |
|
mintsuki
|
56d50b80b4
|
panic: Initialise a terminal backend if term is not ready
v2.61
|
2021-10-30 02:04:36 +02:00 |
|
mintsuki
|
04f30a48cb
|
pmm: Sanitise out 0-length usable entries
|
2021-10-30 02:04:36 +02:00 |
|
mintsuki
|
f730eb0b0f
|
stivale2: Only print base addresses when fully virtual
|
2021-10-30 02:04:36 +02:00 |
|
mintsuki
|
97d0a17798
|
stivale2: Introduce fully virtual kernel mappings (KASLR/PIE fixes)
|
2021-10-30 02:04:36 +02:00 |
|
mintsuki
|
813418f7c9
|
stivale2: Introduce fully virtual kernel mappings (bug fixes)
|
2021-10-30 02:04:36 +02:00 |
|
mintsuki
|
9f74289bd3
|
stivale2: Introduce fully virtual kernel mappings
|
2021-10-30 02:04:36 +02:00 |
|
mintsuki
|
2138fe42a4
|
build: Fix wrong path for version timestamp
v2.60.3
|
2021-10-24 17:24:20 +02:00 |
|
mintsuki
|
2bb91d1170
|
build: Add make dist target
v2.60.2
|
2021-10-24 15:51:47 +02:00 |
|
mintsuki
|
b2acb35529
|
build: De-symlink LICENSE.md
v2.60.1
|
2021-10-22 20:23:25 +02:00 |
|
mintsuki
|
0d5f4b91e7
|
build: De-symlink tinf
|
2021-10-22 20:23:25 +02:00 |
|