aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorGravatar bors[bot] <bors[bot]@users.noreply.github.com> 2019-06-19 07:15:58 +0000
committerGravatar bors[bot] <bors[bot]@users.noreply.github.com> 2019-06-19 07:15:58 +0000
commit3df114db27ca9201bb5e9c27eaed4c39e137c0ea (patch)
treedc40f5f1cc3833b50747fa82d4d23f5e4eb189df /src/lib.rs
parente1a3d7a4c7c0ce058c1d9193d1417142c8621fe9 (diff)
parent40a60d3d9a6431604751e98f3b4aeb073329510e (diff)
downloadcortex-m-3df114db27ca9201bb5e9c27eaed4c39e137c0ea.tar.gz
cortex-m-3df114db27ca9201bb5e9c27eaed4c39e137c0ea.tar.zst
cortex-m-3df114db27ca9201bb5e9c27eaed4c39e137c0ea.zip
Merge #150
150: add NVIC::{mask,unmask} r=therealprof a=japaric these are the "static method" (methods that don't take `self`) versions of NVIC::{enable,disable} in the same vein as the existing NVIC::{pend,unpend} this commit also deprecates the existing NVIC::{enable,disable} methods and notes that NVIC::enable is unsound because it should be an `unsafe` method (like interrupt::enable and basepri::write, it can break critical sections) but it's marked as safe. Its replacement, NVIC::unmask, has the correct unsafety setting: it's an `unsafe` function. Co-authored-by: Jorge Aparicio <jorge@japaric.io>
Diffstat (limited to 'src/lib.rs')
0 files changed, 0 insertions, 0 deletions