Commit Graph

9 Commits

Author SHA1 Message Date
mintsuki f9682543fd misc: Converge with 5.x 2023-09-22 17:51:07 -05:00
mekb 29e93762f7
menu: Add option to hide help text 2023-08-04 22:53:42 +10:00
xvanc 56cdc669bf
limine/riscv: remove dependency on lower half identity map 2023-08-02 15:20:47 -05:00
Kacper Słomiński 1a03213601 limine: Remove dependency on identity map in AArch64 code 2023-07-26 23:13:33 +02:00
xvanc 9274ee656e
Initial riscv64 port (#274)
* initial riscv64 port

* enable Paging Mode feature for all architectures

* riscv: add missing protocol docs

* riscv: fix tests

* docs: clarify `LIMINE_PAGING_MODE_DEFAULT` macro

* build: fix whitespace in common/GNUmakefile

* riscv: default to Sv48 paging when supported

* vmm: make `VMM_MAX_LEVEL` 1-indexed

* limine: do not call `reported_addr()` before finaling paging mode

smp/riscv: do not overwrite the argument passed to APs

* limine/riscv: update default paging mode in limine.h

* test/riscv: pad OVMF.fd when downloading it
2023-06-04 01:36:06 +02:00
mintsuki 886523359c efi/disk: Use blake2b to calculate unique sector hash 2022-09-15 12:53:47 +02:00
czapek1337 9680a1ad51
uri: Add checksum validation 2022-09-13 01:14:55 +02:00
mintsuki c44f514738 misc: Rename UEFI and BIOS define macros 2022-09-02 02:29:12 +02:00
mintsuki 07080dcbc2 misc: blib.h -> misc.h 2022-08-26 23:44:47 +02:00