morpheus_bootloader::boot::arch::x86_64

Module handoff

Source
Expand description

Kernel handoff implementations

Based on GRUB bootloader (the industry standard): EFI Handover Protocol - used by Linux kernels 2.6.30 through 6.0

Entry: kernel_addr + handover_offset + 512 (x86_64) Calling convention: handover_func(image_handle, system_table, boot_params)

GRUB just casts to function pointer and calls - compiler handles ABI conversion!

Enums§

Constants§

Type Aliases§