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§
- Boot protocol decision logic
Constants§
- x86_64 offset added to handover_offset (from Linux kernel docs)
Type Aliases§
- EFI Handover Protocol function signature