Neptune kernel
Find a file
2025-06-26 04:23:45 +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 Renamed assembly initialization code to _entry instead of _start, to avoid confusing with start() C function 2025-06-26 03:08:28 +02:00
link.ld Renamed assembly initialization code to _entry instead of _start, to avoid confusing with start() C function 2025-06-26 03:08:28 +02:00
Makefile Kernel now links string 2025-06-26 04:23:45 +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