This is a simple x86_64 unix-like operating system. In this OS, there are some feature will be implemented
- Bootloader
- TODO: support more architecture
- Print
- TODO: support more feature, e.g. debug mode, error mode ...
- Malloc and page table
- TODO: Garbage collection
- File system
- In this feature, I implement a virtual file system
- TODO: basic file system function
fopen
fresolve
fread
fwrite
fclose
- TODO: more file system
- TODO: User mode and kernel mode
- TODO: support user mode function
- TODO: support thread and thread safe function
- TODO: Use more data structure to let the code more tidy
- TODO: Refine the Makefile
- TODO: support more console function