diff options
-rw-r--r-- | src/register/primask.rs | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/register/primask.rs b/src/register/primask.rs index 17f7295..842ca49 100644 --- a/src/register/primask.rs +++ b/src/register/primask.rs @@ -26,11 +26,7 @@ impl Primask { /// Reads the CPU register #[inline] pub fn read() -> Primask { - fn read_raw() -> u32 { - call_asm!(__primask_r() -> u32) - } - - let r = read_raw(); + let r: u32 = call_asm!(__primask_r() -> u32); if r & (1 << 0) == (1 << 0) { Primask::Inactive } else { |