You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@japaric proposed the Basic Embedded Abstract Machine (BEAM) as a way to specify what is legal in embedded programming when it comes to interrupts and interrupt handlers, and how they interact with Rust's aliasing. That document is a great start but needs some work before we want to merge it into the WIP directory. The PR got closed due to inactivity; this issue tracks BEAM so that it does not get lost.
@japaric also opened a bunch of PRs for specific questions on top of the BEAM. These should IMO all become their own separate issues, but there is no point in doing that before the BEAM PR is merged, so we just list them here:
@japaric proposed the Basic Embedded Abstract Machine (BEAM) as a way to specify what is legal in embedded programming when it comes to interrupts and interrupt handlers, and how they interact with Rust's aliasing. That document is a great start but needs some work before we want to merge it into the WIP directory. The PR got closed due to inactivity; this issue tracks BEAM so that it does not get lost.
@japaric also opened a bunch of PRs for specific questions on top of the BEAM. These should IMO all become their own separate issues, but there is no point in doing that before the BEAM PR is merged, so we just list them here:
static mut
variable #113&'static mut
references to static variables and LLVMnoalias
#115The text was updated successfully, but these errors were encountered: