Yep, that's the plan -- rebase on top of new versions of the library; see if a PR for the changes will be accepted.
I have it working now. There were more gotchas than I expected, but I learned things. Another goal that developed was to have...
I thought about it more and poked around a bit, and concluded that fragility is be okay, and it's okay if I don't automatically get the latest version of cores either -- I can update manually. The things I really want to have are:
-...
Good point. The extent of my changes...
(cores/teensy3)
To usb_desc.h, I added an entry to the list at line 780:
#elif defined(USB_MTPDISK_DUALSERIAL)
#define VENDOR_ID 0x16C0
#define PRODUCT_ID 0x04D5
#define...
I have a project that needs MTP + two serial ports. From other forum posts and the long comment at the top of the file, I figured out how to edit usb_desc.h and got that part working.
The issue now is that usb_desc.h lives outside of the...