2283 Commits

Author SHA1 Message Date
mintsuki
c7e5216ada host/limine: Minor adjustments following 8824f096 2023-12-16 06:03:48 +01:00
mintsuki
1942473236 host/limine: Add --print-datadir switch 2023-12-13 12:13:16 +01:00
mintsuki
e516864527 docs: Update example Limine version in README to 6.20231210.0 v6.20231210.0 2023-12-10 03:32:43 +01:00
mintsuki
8870a3d04d docs: Update ChangeLog for 6.20231210.0 release 2023-12-10 03:31:09 +01:00
mintsuki
0d729c987e misc: Fix an unused arguments warning 2023-12-10 03:14:39 +01:00
mintsuki
7119459b07 fs: Drop ext2/3/4 support 2023-12-10 03:14:26 +01:00
mintsuki
8c265fd143 chainload: Split up BIOS and EFI chainloading into 2 different protocols 2023-12-10 03:14:11 +01:00
mintsuki
b04f29b00e docs: Get rid of last remaining mentions of stivale(2) 2023-12-10 03:07:42 +01:00
mintsuki
30501452db CONFIG.md: Fix incorrect information and improve wording and layout 2023-12-10 03:07:32 +01:00
mintsuki
f6ba1f37cd menu: Update VALID_KEYS array 2023-12-10 03:07:32 +01:00
mintsuki
20d80661a2 docs/config: Remove mentions of TERM_CONFIG_OVERRIDE as it no longer exists 2023-12-10 03:07:32 +01:00
mintsuki
d6f907dabd docs: Update ChangeLog for 5.20231207.1 release v5.20231207.1 2023-12-07 02:26:24 +01:00
mintsuki
665f3128dc pmm: Significantly improve check_usable_memory() implementation 2023-12-07 02:26:24 +01:00
mintsuki
f133264990 elf: Fix issue introduced in 9fb8d5e8 where elf/elsewhere functions accidentally used vaddrs 2023-12-07 02:26:24 +01:00
mintsuki
d2d827f136 docs: Remove reverted change from ChangeLog v5.20231207.0 2023-12-07 00:37:46 +01:00
mintsuki
1c51ef85b0 Revert "misc/efi: Call SetVirtualAddressMap when exiting boot services"
This reverts commit 0a27376a2b329438f6ed0c47de0fb81abe11eec0.
2023-12-07 00:37:08 +01:00
mintsuki
de646dfe2f docs: Update ChangeLog for 5.20231207.0 release 2023-12-07 00:31:45 +01:00
mintsuki
101d04493d limine: Gate EFI memory map feature out of BIOS port 2023-12-07 00:31:45 +01:00
mintsuki
302d57e47d limine: Add EFI memory map feature 2023-12-07 00:31:45 +01:00
mintsuki
40313b25ec multiboot2: Add support for console flags header tag 2023-12-07 00:31:45 +01:00
mintsuki
d527109ca8 multiboot2: Fix some warnings discovered by GCC 2023-12-07 00:31:45 +01:00
mintsuki
38af3f9843 multiboot2: Initial support for relocatable header tag 2023-12-07 00:31:45 +01:00
mintsuki
05db4b937c host/limine: Improve error reporting 2023-12-07 00:31:45 +01:00
mintsuki
bc48611f77 docs: COPYING: Limit to 80 character lines 2023-12-07 00:31:45 +01:00
48cf
0a27376a2b misc/efi: Call SetVirtualAddressMap when exiting boot services 2023-12-07 00:31:17 +01:00
mintsuki
1ae036c3fe build: Do not ignore mtools errors 2023-11-30 11:52:50 +01:00
mintsuki
fdaa77981d docs: Update example Limine version in README to 5.20231124.0 v5.20231124.0 2023-11-24 03:15:33 +01:00
mintsuki
880b332f10 docs: Update ChangeLog for 5.20231124.0 2023-11-24 03:15:33 +01:00
mintsuki
3b48b31f40 gh: Update release notes template 2023-11-24 03:15:33 +01:00
48cf
25686280bc menu: Support rebooting to UEFI firmware setup. Closes #299 2023-11-24 03:15:33 +01:00
48cf
6374a0027b smp/aarch64: Fix trampoline alignment and allocation size 2023-11-24 03:15:33 +01:00
mintsuki
356eb24bf2 docs: Get rid of automatically generated ChangeLog 2023-11-24 03:15:33 +01:00
mintsuki
6ec3026b8e gh: Update actions/checkout to v4 2023-11-24 03:15:33 +01:00
mintsuki
6ed64bedc5 docs: Update example Limine version in README to 5.20231121.0 v5.20231121.0 2023-11-21 18:50:48 +01:00
mintsuki
d4ffe99b42 build: Invoke AC_CANONICAL_HOST in configure.ac 2023-11-21 18:50:48 +01:00
mintsuki
f52b0b3f4b Revert "build: Use libtoolize to install missing files and update README"
This reverts commit c492ba117145d2b396d6bd376c416e8f6b76893f.
2023-11-19 19:46:25 +01:00
mintsuki
a596eb0814 Revert "build: Manually copy aux files instead of relying on libtoolize"
This reverts commit 518c4f1ee2b25c3b8cb203b3e5ddc4703a0c4dc5.
2023-11-19 19:46:25 +01:00
mintsuki
bb7dca3bc8 Revert "build: Create build-aux dir in bootstrap"
This reverts commit 9d769f849ec8eae4c0655b981c327502cfcbcfe1.
2023-11-19 19:46:25 +01:00
mintsuki
1daa64a692 Revert "build: Invoke AC_CANONICAL_HOST in configure.ac"
This reverts commit 67f1146ffe95b799e14f201415b95f3ce1f67464.
v5.20231114.1
2023-11-14 19:29:49 +01:00
mintsuki
a969ec206f docs: Update example Limine version in README to 5.20231114.1 2023-11-14 19:29:49 +01:00
mintsuki
4dc8966343 build: Create build-aux dir in bootstrap 2023-11-14 19:29:49 +01:00
mintsuki
e2690512a3 build: Manually copy aux files instead of relying on libtoolize 2023-11-14 19:29:49 +01:00
mintsuki
16970ddbab gh/release: Generate and upload ChangeLog as artifact v5.20231114.0 2023-11-14 08:32:48 +01:00
mintsuki
32a47ac206 docs: PROTOCOL.md: Document MTRR synchronisation on APs 2023-11-14 08:32:48 +01:00
mintsuki
99e357445b mm/mtrr: Do not gate cr3 flush to UEFI only 2023-11-14 08:32:48 +01:00
mintsuki
a7bac25397 mm/mtrr: Gate to x86 only 2023-11-14 08:32:48 +01:00
mintsuki
54f3118f4c sys/smp: Synchronise AP MTRRs with the BSP 2023-11-14 08:32:48 +01:00
mintsuki
f51d864c63 mm/mtrr: Readd limited support to save/restore 2023-11-14 08:32:48 +01:00
mintsuki
2afe6344eb build: Invoke AC_CANONICAL_HOST in configure.ac 2023-11-14 08:32:48 +01:00
mintsuki
02b84e7cea build: Updates for new freestanding-toolchain commit 2023-11-06 02:39:56 +01:00