index
:
wkern.git
master
a UNIX-like RISC-V kernel written from scratch
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
16 hours
create BuildConfig system
HEAD
master
Nathan Lee
18 hours
create a simple CPIO parser for initrd's
Nathan Lee
18 hours
use a shared function for callback registration, for easier GOT linking
Nathan Lee
5 days
create stub for syscalls
Nathan Lee
6 days
create basic MMIO handler for console
Nathan Lee
8 days
separate module ld from objcopy
Nathan Lee
9 days
remove pci subsystem and replace it with console controllers
Nathan Lee
9 days
feat: update ELF parser
Nathan Lee
9 days
fix: km_init fails to find memory
Nathan Lee
9 days
create ringbuffer for logging
Nathan Lee
2026-07-19
update Makefile
Nathan Lee
2026-07-12
create elf.h
Nathan Lee
2026-06-25
create kzalloc
Nathan
2026-06-25
fix memory allocator logic
Nathan
2026-06-24
update kmalloc
Nathan Lee
2026-06-24
create kmalloc and km_init
Nathan Lee
2026-06-19
create dtb allocator
Nathan Lee
2026-06-17
create wdt device discovery
Nathan Lee
2026-06-13
create support for kernel modules (but don't implement them yet)
Nathan Lee
2026-06-11
initial commit
Nathan Lee