Erik - / USBFileSystem

Dependencies:   USBDevice

Dependents:   SD_USB_FS_HelloWorld S25FL216K_USBFileSystem USBFileSystem_RAMDISK_HelloWorld

Issue: Fail with the USBDevice dependency (Closed: Accepted)

Hello,

The USBMSD/USBMSD.h has changed. The link below shows the modifications in the functions declarations. http://developer.mbed.org/users/mbed_official/code/USBDevice/diff/b7a0ea455a0c/USBMSD/USBMSD.h

So the compilation with this library does not succeed.

Is it possible to update USBFileSystem ?

I thank you for your attention. Jeremy

2 comments:

18 Jan 2015

Ah yeah, that will also break this library. I am aware of the change, I advocated against it (since it isn't actually used), but after having an outstanding pull request for 3 months I decided to cancel it a few days ago and accept that it has changed.

Shouldn't be too hard to modify it to make it work again, will do soonish :). Or if you want to do it and make a pull request after changing it that is also fine.

Erik

18 Jan 2015

Possibly fixed now for USBFileSystem and the RAMDisk example code. It will however also need to be changed in every library which implements USBFileSystem: The changes in FATFileSystem I could ignore, but in USBDevice you need to update it for new targets, which is why I was against it, especially since it is hardcoded to '1'. But well, it works hopefully now.

In general however I don't do much with this lib anymore, so i don't know how much support i will offer in the future :).