Mintsuki
|
d33fb37a91
|
docs: Update ChangeLog and README.md for 11.0.0
v11.0.0
|
2026-03-23 14:29:54 +01:00 |
|
Mintsuki
|
a94eff9f25
|
test: Remove stray TODO comment from limine.c
|
2026-03-23 14:21:14 +01:00 |
|
Mintsuki
|
89fc39f7e1
|
menu: Support entry path format for DEFAULT_ENTRY config option
|
2026-03-23 08:34:14 +01:00 |
|
Mintsuki
|
c34c8a5bb4
|
menu: Use escaped path format for LimineLastBootedEntry EFI variable
|
2026-03-23 08:34:14 +01:00 |
|
Mintsuki
|
f0e8264e1a
|
protos/limine: Drop support for base revisions 0-3, require 4 on x86
|
2026-03-23 08:34:14 +01:00 |
|
Mintsuki
|
2e2fc63628
|
lib/fb: Add preserve_screen option to skip fb_clear on init
|
2026-03-23 08:34:14 +01:00 |
|
Mintsuki
|
89d653a659
|
test: Use Flanterm FB init params in test kernel
|
2026-03-22 20:10:00 +01:00 |
|
Mintsuki
|
ea7904d13d
|
protos/limine: Add Flanterm FB init params feature
|
2026-03-22 20:10:00 +01:00 |
|
Mintsuki
|
f2da88d3d0
|
bootstrap: Bump limine-protocol commit
|
2026-03-22 20:01:36 +01:00 |
|
Mintsuki
|
66fc320655
|
protos/limine: Bump supported base revision to 6, require 6 on non-x86
|
2026-03-22 08:11:45 +01:00 |
|
Mintsuki
|
33b0a4acb4
|
bootstrap: Bump limine-protocol commit
|
2026-03-22 08:11:36 +01:00 |
|
Mintsuki
|
d5897b62a5
|
protos/limine: Handle framebuffer page-level overlaps with other memory regions
|
2026-03-20 14:01:31 +01:00 |
|
Mintsuki
|
dc850a1773
|
lib/fb: Add framebuffer cache flush callbacks for all architectures
|
2026-03-20 14:01:31 +01:00 |
|
Mintsuki
|
165e05ff3d
|
protos/limine: Make aarch64 EL2 entry automatic based on firmware state
|
2026-03-20 14:01:31 +01:00 |
|
Mintsuki
|
471a34e4ed
|
bootstrap: Bump limine-protocol commit
|
2026-03-20 13:58:33 +01:00 |
|
Mintsuki
|
fcc6a753e8
|
bootstrap: Bump limine-protocol commit
|
2026-03-18 11:43:54 +01:00 |
|
Mintsuki
|
319efd4db0
|
test: Enable loongarch64 MP feature in test kernel
|
2026-03-18 11:41:59 +01:00 |
|
Mintsuki
|
96029d8f5e
|
sys/smp: Fix loongarch64 AP poll loop to use stall() instead of removed delay()
|
2026-03-18 11:41:59 +01:00 |
|
Mintsuki
|
3cfb0f37f9
|
sys/smp: Fix loongarch64 AP trampoline register state at kernel entry
|
2026-03-18 11:41:59 +01:00 |
|
Mintsuki
|
98fd2b2150
|
bootstrap: Bump limine-protocol commit
|
2026-03-18 11:11:05 +01:00 |
|
Mintsuki
|
b58da8372a
|
Merge pull request 'loongarch64: Add smp support' (#50) from lihanrui/Limine:trunk into trunk
Reviewed-on: https://codeberg.org/Limine/Limine/pulls/50
|
2026-03-18 11:08:35 +01:00 |
|
Mintsuki
|
d0ce9d9cc6
|
Merge pull request 'efi_boot_entry: Handle EFI Variables larger then 128 bytes' (#62) from rayanmargham/Limine:trunk into trunk
Reviewed-on: https://codeberg.org/Limine/Limine/pulls/62
|
2026-03-18 00:15:50 +01:00 |
|
Mintsuki
|
c325aec14f
|
protos/limine: Zero $r21 in loongarch64 spinup
|
2026-03-18 00:11:36 +01:00 |
|
Mintsuki
|
17ac65e838
|
protos/limine: Tighten loongarch64 machine state to match spec
|
2026-03-17 08:26:50 +01:00 |
|
Mintsuki
|
d634d8d32d
|
sys/smp: Zero gp in riscv64 AP trampoline
|
2026-03-17 08:26:50 +01:00 |
|
Mintsuki
|
81c5dc1b7e
|
protos/limine: Tighten riscv64 machine state to match spec
|
2026-03-17 08:26:50 +01:00 |
|
Mintsuki
|
617267f13b
|
bootstrap: Bump limine-protocol commit
|
2026-03-17 08:04:12 +01:00 |
|
rayanmargham
|
bd4cc64845
|
efi_boot_entry: Handle Efi Variables larger then 128 bytes
|
2026-03-17 02:41:35 +00:00 |
|
Mintsuki
|
adb94d6853
|
misc: Do not enable E2H at entry on aarch64
|
2026-03-16 04:01:50 +01:00 |
|
Mintsuki
|
5c0635a118
|
protos/limine: Tighten aarch64 machine state to match spec
|
2026-03-16 04:01:50 +01:00 |
|
Mintsuki
|
ff14287b15
|
bootstrap: Bump limine-protocol commit
|
2026-03-16 03:29:32 +01:00 |
|
Mintsuki
|
f6bbcbf5e1
|
qa: Add "TGE" to .typos.toml exceptions
|
2026-03-16 00:12:19 +01:00 |
|
Mintsuki
|
ae7399eb8e
|
sys/cpu: Use Q constraint for aarch64 locked_read to avoid ldar offset
|
2026-03-16 00:12:19 +01:00 |
|
Mintsuki
|
6446cb757b
|
sys/smp: Fix aarch64 AP trampoline EL2 stay path for non-VHE APs
|
2026-03-15 21:39:14 +01:00 |
|
Mintsuki
|
ef4d1b42c0
|
sys/smp: Do not set SPSR in MMU enable fault window in aarch64 AP trampoline
|
2026-03-15 21:39:14 +01:00 |
|
Mintsuki
|
397824ada9
|
sys/smp: Avoid literal pool in aarch64 AP trampoline EL2 stay path
|
2026-03-15 21:39:14 +01:00 |
|
Mintsuki
|
102449250d
|
protos/limine: Implement aarch64 EL2 entry request
|
2026-03-15 09:58:07 +01:00 |
|
Mintsuki
|
815c47e6e8
|
misc: Enable VHE early for aarch64 if supported
|
2026-03-15 09:58:07 +01:00 |
|
Mintsuki
|
ff3c079486
|
bootstrap: Bump limine-protocol commit
|
2026-03-15 09:31:18 +01:00 |
|
Mintsuki
|
43235f07ec
|
smp: Use EL12 register aliases for aarch64 AP trampoline under VHE
|
2026-03-15 03:49:03 +01:00 |
|
Mintsuki
|
d647de2ff9
|
bootstrap: Bump limine-protocol commit
|
2026-03-15 03:49:03 +01:00 |
|
Mintsuki
|
be9f289415
|
bootstrap: Bump Flanterm commit
|
2026-03-15 03:49:03 +01:00 |
|
Mintsuki
|
a28679ef18
|
test: Remove an unused test file
|
2026-03-15 03:49:03 +01:00 |
|
Mintsuki
|
398c14cc00
|
protos/linux_risc: Disable MMU before aarch64 kernel entry
|
2026-03-15 03:49:03 +01:00 |
|
Mintsuki
|
21e15f3791
|
protos/linux_risc: Clean caches before aarch64 kernel entry
|
2026-03-15 03:49:03 +01:00 |
|
Mintsuki
|
31202dc374
|
protos/linux_risc: Disable MMU and flush caches before RISC-V kernel entry
|
2026-03-15 03:49:03 +01:00 |
|
Mintsuki
|
2820acf9b7
|
protos/linux_risc: Respect text_offset when loading kernel
|
2026-03-15 03:49:03 +01:00 |
|
iretq
|
e8efd061fd
|
Merge pull request 'protos/efi: add BootNext feature' (#59) from 32/Limine:trunk into trunk
Reviewed-on: https://codeberg.org/Limine/Limine/pulls/59
Reviewed-by: iretq <iretq@noreply.codeberg.org>
Reviewed-by: marv7000 <marv7000@noreply.codeberg.org>
|
2026-03-12 01:56:13 +01:00 |
|
lg
|
3e9131d913
|
protos/efi_boot_entry: fix inconsistencies (3)
|
2026-03-11 19:55:29 -04:00 |
|
lg
|
ceafd6f901
|
protos/efi_boot_entry: fix inconsistencies (2)
|
2026-03-11 19:48:37 -04:00 |
|