TFAT
TFAT copied to clipboard
TOs kernel FAT16 & FAT32 filesystem parser and handler
TFAT
Introduction
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
&...
Contribution
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.
Contributors
Dependencies
- GNU readline
- GNU history
both project available at GNU READLINE HOMEPAGE
Installation
mkdir build; cd build
cmake ../
make
References
For FAT structure details and our references implementation please see following links: