-
Notifications
You must be signed in to change notification settings - Fork 303
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC: consider pulling in ST HAL + CMSIS as submodules instead of local copy #82
Comments
Tiny USB is using: When checked out they are currently 40MiB for the cmsis set, and 20MiB for the stm set. Our paired-down version of all 4 combined is 6.8MiB, and includes our cmake support. |
ah, this could help too :
|
Will make it easier to track upstream bugfixes. Submodules are configured with "--depth 1" to make retrieval fast. Partial fix for GH candle-usb#82 Version bumps : F0xx : 1.7.5 -> 1.7.6 F4xx : 1.7.13 -> 1.8.1 G0xx : 1.4.5 (no change)
Will make it easier to track upstream bugfixes. Submodules are configured with "--depth 1" to make retrieval fast. Partial fix for GH candle-usb#82 Version bumps : F0xx : 1.7.5 -> 1.7.6 F4xx : 1.7.13 -> 1.8.1 G0xx : 1.4.5 (no change)
drawback : those repos, even when shallow cloned, are huge. CubeF0 is > 300MB.
But HAL alone, without CMSIS is around 7MB, this one could be acceptable. The CMSIS files probably aren't updated as often as the HAL drivers .
The text was updated successfully, but these errors were encountered: