Class that combined FATFileSystem with a USBMSD device, similar to LocalFileSystem

Dependencies:   USBDevice

Dependents:   SD_USB_FS_HelloWorld S25FL216K_USBFileSystem USBFileSystem_RAMDISK_HelloWorld

Issue: Remove USBDevice.lib

Hi Erik,

I suggest removing USBDevice from the library so I can add it to my project separately. This makes it easier to keep the low level drivers up to date without having to make local changes to your library.

Thanks! -Joris

2 comments:

05 Feb 2014

Joris,

I understand your point. A downside of that is that the user has to always import it himself. Granted a single library isn't that big a deal, but lets say it still used a main branch of fatfilesystem, and you do it for the flash memory that also uses this lib: you would have to manually import besides the memory lib, also this one, fatfilesystem, and usbdevice.

USBDevice isn't updated very often, but still it does happen, especially for new devices. So how do you think about that issue? (That people have to manually import other libs also, while for the majority of the cases they would have been fine with it included).

I did update the USBDevice lib to the latest version and published new revision ;)

Erik

18 Jan 2015

Wrong issue.