Skip to content

[M1] Write linker script for kernel load address #1

Description

@mitsuakki

Define memory layout for the kernel ELF: entry point, section placement, and where the higher-half or identity-mapped kernel gets linked. If using GRUB/Multiboot2, must also place a Multiboot2 header early in .text. If writing your own boot sector, the address depends on where your stage 2 loads the kernel in memory.

Resources:

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions