Hello;
We need a Transactional FAT File System for a Flash Memory and for a SD Card. Any of you know a comercial or free source implementation of this?
Thanks in advance.
Thanks for all.
I know that this libraries are expensive. CMX has also this implementation. That is why I'm finding an open source implementation. But I canÂ't find a transactional implementation of FAT.
But why do you want a transactional implementation of FAT? The transactional fats we have seen are not compatible with the FAT12, FAT16, FAT32 that our current PC are using. exFAT may use a file allocation table, but is a completely new file system.
I'm not so sure you can make a FAT16 or FAT32 transaction safe and still have it be compatible with a PC.
So in the end, you should probably look at _any_ transactional file system, and then figure out a way how to transfer files between your device and the PC.
I'm a newbie in this kind of things. But, how do you "build" a FAT File System that can operate with power fails? That is to say, If you're writing a file in a Flash Memory or in a SD Card, the system must assure that if a power fail occurs in the middle of the writing proccess, data wonÂ't be corrupted.