aboutsummaryrefslogtreecommitdiff
path: root/cortex-m-rt/examples/state.rs
diff options
context:
space:
mode:
authorGravatar Jorge Aparicio <jorge@japaric.io> 2018-05-11 20:01:54 +0200
committerGravatar Jorge Aparicio <jorge@japaric.io> 2018-05-11 20:01:54 +0200
commit962d91c8be5abb71f5dbd54f6e82ace93fd69474 (patch)
tree82b314d2456ac5d6854f46aee4eda15556d96c83 /cortex-m-rt/examples/state.rs
parent6dd420ff082b4a9d9151e27d1edf724e416d712b (diff)
downloadcortex-m-962d91c8be5abb71f5dbd54f6e82ace93fd69474.tar.gz
cortex-m-962d91c8be5abb71f5dbd54f6e82ace93fd69474.tar.zst
cortex-m-962d91c8be5abb71f5dbd54f6e82ace93fd69474.zip
doc up, __reset -> Reset, main! -> entry!, weak syntax of `exception!` ..
- remove some variants from `Exception` when targeting ARMv6-M - future proof the ABI of `__EXCEPTIONS` by using a `union` instead of `Option<fn()>` (the `None` variant is not guaranteed to always be represented as the value `0`) - tweak exception names to match CMSIS and the names used in cortex-m v0.5.0 - add an opt-in "device" feature to opt into a device specific build (interrupts must be supplied by a different crate, or manually by the user). - drop the `interrupts!` macro. If you don't enable the "device" feature `cortex-m-rt` will bind all possible interrupts to the default exception handler.
Diffstat (limited to 'cortex-m-rt/examples/state.rs')
0 files changed, 0 insertions, 0 deletions