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

Hardware and rust #161

Closed
flip111 opened this issue Feb 17, 2019 · 3 comments
Closed

Hardware and rust #161

flip111 opened this issue Feb 17, 2019 · 3 comments

Comments

@flip111
Copy link
Contributor

flip111 commented Feb 17, 2019

In the hardware section early on in the book it would be really nice to go over some of the hardware difference that come up while programming with rust.

I read later

https://rust-embedded.github.io/book/concurrency/index.html#atomic-access

Specifically for Cortex-M, thumbv6 (Cortex-M0) does not provide atomic instructions, while thumbv7 (Cortex-M3 and above) do. These instructions give an alternative to the heavy-handed disabling of all interrupts:

@flip111
Copy link
Contributor Author

flip111 commented Feb 18, 2019

I will wait for the close or merge of #169 before re-considering this.

@stappersg
Copy link

I will wait for the close or merge of #169 before re-considering this.

#169 has been merged. @flip111, you can now reconsider this issue.

@flip111
Copy link
Contributor Author

flip111 commented Mar 11, 2023

I don't want to work on this at this moment, i will close it.

@flip111 flip111 closed this as completed Mar 11, 2023
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