Skip to content
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

Provide release using peripheral access crate stm32f3 0.13.2 #230

Closed
sirhcel opened this issue Jun 6, 2021 · 2 comments
Closed

Provide release using peripheral access crate stm32f3 0.13.2 #230

sirhcel opened this issue Jun 6, 2021 · 2 comments

Comments

@sirhcel
Copy link
Contributor

sirhcel commented Jun 6, 2021

There is an issue with stm32f3 0.13.0 and before which requires to use unsafe code for sending serial data via a USART (stm32-rs/stm32-rs#558). This currently requires UART example code in the Discovery Book to use unsafe (rust-embedded/discovery#267 (comment)) which does not play nice with an introduction to Embedded Rust.

Could you please release a version of this crate which uses stm32f3 0.13.2 (fixing the USART issue and stm32-rs/stm32-rs#568) so that we can make the Discovery Book examples safe again? I would prefer a release based on the current master as it already contains the new naming scheme pac for the re-exported PAC.

@Sh3Rm4n
Copy link
Member

Sh3Rm4n commented Jun 6, 2021

Thanks for the heads up. This is a good motivation to actually release a new version.

I'll plan to release a new version soon ish. I've took the time of the weekend to bring #212 close to the finish line. This has to be cleaned up and merged. If this is done I'll plan to release a newer version.

@sirhcel
Copy link
Contributor Author

sirhcel commented Jun 18, 2021

Release 0.7.0 is out. Thank you very much @Sh3Rm4n! :)

@sirhcel sirhcel closed this as completed Jun 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants