mirror of
https://github.com/limine-bootloader/limine
synced 2025-02-08 05:04:14 +03:00
![xvanc](/assets/img/avatar_default.png)
* 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
12 lines
203 B
Plaintext
12 lines
203 B
Plaintext
|
|
.global efi_main
|
|
.extern uefi_entry
|
|
efi_main:
|
|
.option push
|
|
.option norelax
|
|
lla gp, __global_pointer$
|
|
.option pop
|
|
mv fp, zero
|
|
mv ra, zero
|
|
j uefi_entry
|