PaulStoffregen / USBHost_t36

USB Host Library for Teensy 3.6 and 4.0
165 stars 85 forks source link

Addition of Mass Storage Driver to this library #42

Closed wwatson4506 closed 3 years ago

wwatson4506 commented 3 years ago

Hi Paul,

I finally got the nerve to submit the latest version of the MSC driver for inclusion into USBHost_t36. All I added was the "MassStorageDriver.cpp" and modified "msc.h" files plus one test sketch. "MassStorageDriver.cpp" was added to the main directory, "msc.h" now contains only the needed parts of "MassStorage.h" (not included). The contents of "msc.h" were added to "USBHost_t36.h". I put "msc.h" file in the utility directory. I am not sure if this is the proper place to put it. the only ".h" files I saw in the main directory were def.h files. An example sketch, "mscTesting.ino" was added to the examples directory.

Thanks

FrankBoesing commented 3 years ago

wow.

PaulStoffregen commented 3 years ago

I'd like to consider some changes to the public API before we have a non-beta release. But merging this now, we everyone can start using it.

wwatson4506 commented 3 years ago

Sounds great. I am open to to any suggestions or ideas you have in mind. I will follow your lead on this as I do not have the level of programming or software engineering skills as you and most of the top level programmers on the forum do.

I am all ears:)