- Built a Unix-like read-write file system in C for the egos-2k+ OS on RISC-V, implementing inode management, buffered block I/O, and file read/write/append over a 512B-block SD-card disk abstraction; passed all 10 correctness tests covering directory traversal, multi-block reads, and end-of-file appends.
- Designed the on-disk layout (superblock, block bitmap, 10-block inode array, data region) and implemented inode resolution with direct and single-indirect block pointers.
/// project
Unix-like File System
RISC-V EGOS-2k+ On Disk File System
- C
- Operating System
- File System
- inode
- RISC-V
- Device Driver