mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 21:17:45 +00:00
Kernel/x86: Bake the Prekernel and the Kernel into one image
The new baked image is a Prekernel and a Kernel baked together now, so essentially we no longer need to pass the Prekernel as -kernel and the actual kernel image as -initrd to QEMU, leaving the option to pass an actual initrd or initramfs module later on with multiboot.
This commit is contained in:
parent
2a1e58f8cc
commit
897c4e5145
10 changed files with 81 additions and 50 deletions
|
@ -44,4 +44,13 @@ SECTIONS
|
|||
} :bss
|
||||
|
||||
end_of_prekernel_image = .;
|
||||
|
||||
.Kernel_image ALIGN(4K) : AT (ADDR(.Kernel_image))
|
||||
{
|
||||
_binary_Kernel_standalone_start = .;
|
||||
KEEP(*(.Kernel_image))
|
||||
}
|
||||
|
||||
end_of_prekernel_image_after_kernel_image = .;
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue