FAT32 and FAT16 implementations on ATMega8 or other lighter Linux Systems