Type Alias xmc4400::hrpwm0_csg0::sre::W

source ·
pub type W = W<SRE_SPEC>;
Expand description

Register SRE writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn vls1e(&mut self) -> VLS1E_W<'_, SRE_SPEC>

Bit 0 - Value switch from CSGyDSV1 to CSGyDSV2 interrupt enable

source

pub fn vls2e(&mut self) -> VLS2E_W<'_, SRE_SPEC>

Bit 1 - Value switch from CSGyDSV2 to CSGyDSV1 interrupt enable

source

pub fn trgse(&mut self) -> TRGSE_W<'_, SRE_SPEC>

Bit 2 - Conversion trigger interrupt enable

source

pub fn strse(&mut self) -> STRSE_W<'_, SRE_SPEC>

Bit 3 - Start trigger interrupt enable

source

pub fn stpse(&mut self) -> STPSE_W<'_, SRE_SPEC>

Bit 4 - Stop trigger interrupt enable

source

pub fn stde(&mut self) -> STDE_W<'_, SRE_SPEC>

Bit 5 - Shadow transfer done interrupt enable

source

pub fn crse(&mut self) -> CRSE_W<'_, SRE_SPEC>

Bit 6 - Comparator rise interrupt enable

source

pub fn cfse(&mut self) -> CFSE_W<'_, SRE_SPEC>

Bit 7 - Comparator fall interrupt enable

source

pub fn csee(&mut self) -> CSEE_W<'_, SRE_SPEC>

Bit 8 - Clamped state interrupt enable