Add a config.mk file where global variables can be modified, add aarch64

interrupts with IRQ and syscalls, make phys_to_virt checked, recreate
stack on aarch64, make serial console finally line wrap and have max
height correctly, add U64Buf for when i need number debug, rename mouse
and keyboard files to kmi and merge them, add non-working pl050 support
This commit is contained in:
csd4ni3l
2026-05-16 23:43:13 +02:00
parent 812d4cf6d4
commit 2a73c3aeb4
30 changed files with 979 additions and 278 deletions
+6 -1
View File
@@ -23,8 +23,13 @@ SECTIONS
. = 0xffffffff80000000;
__kernel_start = .;
__text_start = .;
.text : { *(.text .text.*) } :text
.text : ALIGN(0x1000) {
*(.text.vectors)
*(.text .text.*)
} :text
. = ALIGN(CONSTANT(MAXPAGESIZE));
__text_end = .;