wwatson4506 / UsbMscFat

Teensy 36/40/41 Compatiblility Layer for MSC and SdFat
MIT License
10 stars 4 forks source link

WIP - decouple MSC from USBHost #17

Closed wwatson4506 closed 2 years ago

wwatson4506 commented 2 years ago

Unclear at this point if this code will be ever integrated directly into the USBHost library , at least in the current form.

As other things are getting fixed within the usbhost code and it is difficult to try to maintain two working versions, I will probably close out the integration branch

This is first pass at migrating the code back into this library.

As a complication, I renamamed the msController objects within this library to msDevice as to decouple any requirements on the usbhost code versions. i.e. sort of orphaned the msController class

wwatson4506 commented 2 years ago

One issue I found was in msDevice.cpp. Just a simple change: #include "MSDevice.h" to: #include "msDevice.h". Other than this everything I tested seems to work. Other than any thing that used MCSClass MSC which is not really needed.