Commit History

Author SHA1 Message Date
  greatbridf b6b04e657d works 11 months ago
  greatbridf ac083a7cf0 brand new mem subsystem 11 months ago
  greatbridf a092424c56 slab and buddy allocator 11 months ago
  greatbridf dbda9e3578 refactor: divide vfs.hpp into four 1 year ago
  greatbridf 5813062c00 Merge branch 'dev' 1 year ago
  greatbridf 423968a920 feat(vfs): support opening relative path 1 year ago
  greatbridf 3e141f09b7 change(gblibc): move errno to gblibc 2 years ago
  greatbridf eaa4c84140 feat: vfs_open_proc for user space syscalls 2 years ago
  greatbridf 304ecefefb feat: move kernel to 0xc0000000 2 years ago
  greatbridf 5e8359fd6b feat(elf): set .bss section zero 2 years ago
  greatbridf 90b868a5cf feat(gblibc): set entry point to _start 2 years ago
  greatbridf d44046d21c feat(gblibc): separate libc from kernel code 2 years ago
  greatbridf 6953011b53 refactor(scheduling): switch ctx. with schedule() 2 years ago
  greatbridf 9ddd370740 feat(elf): pass program arguments to elf loader 2 years ago
  greatbridf 34b3bf7644 feat(syscall): impl. exec() to load elf files 2 years ago