#[repr(u8)]pub enum SUSCFG_A {
VALUE1 = 0,
VALUE2 = 1,
VALUE3 = 2,
VALUE4 = 3,
}
Expand description
Suspend configuration
Value on reset: 0
Variants§
VALUE1 = 0
0: Suspend is ignored.
VALUE2 = 1
1: CSGy and HRCy units are halted.
VALUE3 = 2
2: Comparator outputs, HRPWMx.CyO are clamped to passive level and the CSGy units are halted. High resolution channel outputs, HRPWMx.HROUTy0 and HRPWMx.HROUTy1, are clamped to passive state and the HRCy units are halted.
VALUE4 = 3
3: CSGy units are halted. High resolution channel outputs, HRPWMx.HROUTy0 and HRPWMx.HROUTy1, are clamped to passive state and the HRCy units are halted.
Trait Implementations§
source§impl PartialEq for SUSCFG_A
impl PartialEq for SUSCFG_A
impl Copy for SUSCFG_A
impl Eq for SUSCFG_A
impl IsEnum for SUSCFG_A
impl StructuralPartialEq for SUSCFG_A
Auto Trait Implementations§
impl Freeze for SUSCFG_A
impl RefUnwindSafe for SUSCFG_A
impl Send for SUSCFG_A
impl Sync for SUSCFG_A
impl Unpin for SUSCFG_A
impl UnwindSafe for SUSCFG_A
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more