Skip to content

ankurrastogi09/SBUnix

Repository files navigation

SBUnix

Author: Ankur Rastogi

MS in CS, Stony Brook University, Fall 2018 Batch

Developed Operating System as a course project under Prof. Michael Ferdman with features like.

  • page tables, page descriptors, freelist, kmalloc
  • kernel threads, context switch, vma, switch to ring 3
  • fault handler, syscalls, terminal, VFS, tarfs file system
  • fork with COW enabled, auto-growing stack, scheduler, sbush

Start File: Main.c > https://github.com/ankurrastogi09/SBUnix/blob/master/sys/main.c

About

Build Operating System from scratch as part of the course work

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors