FatFS vs MDD; RAM footprint & Multiple Drives
I'm making technology choices for a new product that requires a file system library. I have some experience with FatFS, but none with Microchip’s file system library. Although my first preference is to use FatFS, the Microchip library might do a better job of conserving that precious SRAM resource. Another factor leaning away from Microchip's library is that it appears to not support multiple simultaneous drives (in the same elegant way as FatFS "0:\file.txt", "1:\...", etc). The latter is a deal breaker, and should be for many embedded projects that use dedicated onboard flash as well as removable storage (eg: thumb drive).
1) Does the Microchip file system library (MDD) support multiple physical drives (simultaneously)?
2) How does the RAM footprint of FatFS compare to Microchip's library?
Thanks in advance.