Commit History

Autor SHA1 Mensaxe Data
  greatbridf 23ec09cb64 fix: fifo, paging, tkill, preemptive kernel hai 1 ano
  greatbridf b6b04e657d works hai 1 ano
  greatbridf ac083a7cf0 brand new mem subsystem hai 1 ano
  greatbridf a092424c56 slab and buddy allocator hai 1 ano
  greatbridf dbda9e3578 refactor: divide vfs.hpp into four hai 1 ano
  greatbridf 5813062c00 Merge branch 'dev' hai 1 ano
  greatbridf 423968a920 feat(vfs): support opening relative path hai 1 ano
  greatbridf 3e141f09b7 change(gblibc): move errno to gblibc %!s(int64=2) %!d(string=hai) anos
  greatbridf eaa4c84140 feat: vfs_open_proc for user space syscalls %!s(int64=2) %!d(string=hai) anos
  greatbridf 304ecefefb feat: move kernel to 0xc0000000 %!s(int64=2) %!d(string=hai) anos
  greatbridf 5e8359fd6b feat(elf): set .bss section zero %!s(int64=2) %!d(string=hai) anos
  greatbridf 90b868a5cf feat(gblibc): set entry point to _start %!s(int64=2) %!d(string=hai) anos
  greatbridf d44046d21c feat(gblibc): separate libc from kernel code %!s(int64=2) %!d(string=hai) anos
  greatbridf 6953011b53 refactor(scheduling): switch ctx. with schedule() %!s(int64=3) %!d(string=hai) anos
  greatbridf 9ddd370740 feat(elf): pass program arguments to elf loader %!s(int64=3) %!d(string=hai) anos
  greatbridf 34b3bf7644 feat(syscall): impl. exec() to load elf files %!s(int64=3) %!d(string=hai) anos