Neptune kernel
Find a file
2025-06-26 05:27:50 +02:00
lib First draft of a kernel side library, string.h & string.c implementing itoa 2025-06-26 04:23:31 +02:00
.clang-format Fomrat 2025-06-26 02:56:56 +02:00
.clangd clangd: .clangd file that seems to make clangd behave 2025-06-26 04:04:34 +02:00
.gitignore Minimal viable kernel 2025-06-26 02:43:43 +02:00
entry.S Removing debug prints from entry routine. After stacks are set up correctly, this is better handled in C. 2025-06-26 04:25:37 +02:00
kernel.ld Moved: link.ld -> kernel.ld 2025-06-26 05:24:09 +02:00
Makefile Makefile updated to reflect linker script rename 2025-06-26 05:27:50 +02:00
README.md A simple readme with some help regarding assembly and toolchain setup 2025-06-26 03:25:37 +02:00
riscv.h riscv.h architecture specific routines, startcode now branches hartid=0 for initialziation and hangs the other cores 2025-06-26 04:21:51 +02:00
start.c riscv.h architecture specific routines, startcode now branches hartid=0 for initialziation and hangs the other cores 2025-06-26 04:21:51 +02:00
types.h Some shorthand typedef used around the kernel 2025-06-26 04:19:49 +02:00