FAT (File Allocation Table) filesystem
This is implemented in
fat
The FAT filesystem is a simple filesystem that is widely used in many devices, such as USB drives, SD cards, and floppy disks.
In this kernel, we have support for:
- FAT12
- FAT16
- FAT32
- Long file names (LFN).
- reading and writing files, changing file size, and creating files and directories.