diff options
author | 2018-01-11 19:16:52 +0100 | |
---|---|---|
committer | 2018-01-11 19:16:52 +0100 | |
commit | 47623cebbbef76ccf0b5821a8b3213d4fa0a0c03 (patch) | |
tree | 5cc6616ad28eafa883f0f074ddc06a122f0ed223 /src | |
parent | 5a19c39edc5a06f56c1ba61537d2fb61bf2ac818 (diff) | |
download | cortex-m-47623cebbbef76ccf0b5821a8b3213d4fa0a0c03.tar.gz cortex-m-47623cebbbef76ccf0b5821a8b3213d4fa0a0c03.tar.zst cortex-m-47623cebbbef76ccf0b5821a8b3213d4fa0a0c03.zip |
fix thumbv6m build
Diffstat (limited to 'src')
-rw-r--r-- | src/peripheral/nvic.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/peripheral/nvic.rs b/src/peripheral/nvic.rs index 60f9df0..ecfdd7e 100644 --- a/src/peripheral/nvic.rs +++ b/src/peripheral/nvic.rs @@ -103,7 +103,7 @@ impl NVIC { #[cfg(armv6m)] { // NOTE(unsafe) atomic read with no side effects - let ipr_n = (*Self::ptr()).ipr[Self::ipr_index(&interrupt)].read(); + let ipr_n = unsafe { (*Self::ptr()).ipr[Self::ipr_index(&interrupt)].read() }; let prio = (ipr_n >> Self::ipr_shift(&interrupt)) & 0x000000ff; prio as u8 } |