Teensyduino 1.52 Compatibility #17
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updates core files for compatibility with Teensyduino 1.52.
This version adds dual and triple USB serial (CDC) options, which means that every file in this repo except for the "xinput" header and source have been changed. These test fine, but I'm hopeful that there are no other changes elsewhere in the core files to accommodate the extra CDC interfaces that then affect the XInput implementation. I doubt that there are since they should ("should") be distinct features, but there's always that possibility.
At this point Teensy 4.0 has been released, but has a separate set of core files than the 3.x boards so it's currently not supported. I do not currently have any plans to add 4.0 support myself.