Enum atsamd_hal::nvm::PRM_A
source · [−]pub enum PRM_A {
SEMIAUTO,
FULLAUTO,
MANUAL,
}
Expand description
Power Reduction Mode during Sleep
Value on reset: 0
Variants
SEMIAUTO
0: NVM block enters low-power mode when entering standby mode. NVM block enters low-power mode when SPRM command is issued. NVM block exits low-power mode upon first access.
FULLAUTO
1: NVM block enters low-power mode when entering standby mode. NVM block enters low-power mode when SPRM command is issued. NVM block exits low-power mode when system is not in standby mode.
MANUAL
3: NVM block does not enter low-power mode when entering standby mode. NVM block enters low-power mode when SPRM command is issued. NVM block exits low-power mode upon first access.
Trait Implementations
impl Copy for PRM_A
impl StructuralPartialEq for PRM_A
Auto Trait Implementations
impl RefUnwindSafe for PRM_A
impl Send for PRM_A
impl Sync for PRM_A
impl Unpin for PRM_A
impl UnwindSafe for PRM_A
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more