FAT filesystem implementation for SD cards (Atmel AVR microcontrollers)