TOs kernel FAT16 & FAT32 filesystem parser and handler with interactive shell
This project was originally written for assembly programming course at Amirkabir university. This project was completely written by C under ubuntu with gcc.
In this project we use kernel-coding style from Linus Torvalds and use some script from kernel to validate our code against that.
Some TFAT features include:
- FAT type detection
- Support FAT16 & FAT32
- Delete & Un-delete
- ls & cd & dump ... commands
&...
If you have an idea or find a bug feel free to fork TFAT and send us a pull request and you can see here for TFAT TODO list.
- GNU readline
- GNU history
both project available at GNU READLINE HOMEPAGE
mkdir build; cd build
cmake ../
make
For FAT structure details and our references implementation please see following links: