Initial commit

This commit is contained in:
ktkk 2025-04-15 13:41:59 +00:00
commit dc6f7e486f
9 changed files with 427 additions and 0 deletions

27
kernel.ld Normal file
View file

@ -0,0 +1,27 @@
ENTRY(_start)
SECTIONS {
. = 1M;
.multiboot : ALIGN(4K) {
KEEP(*(.multiboot))
}
.text : ALIGN(4K) {
*(.text)
}
.rodata : ALIGN(4K) {
*(.rodata)
}
.data : ALIGN(4K) {
*(.data);
}
.bss : ALIGN(4K) {
*(COMMON)
*(.bss)
}
}