pub type W = W<BRSMR_SPEC>;
Expand description
Register BRSMR
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn engt(&mut self) -> ENGT_W<'_, BRSMR_SPEC>
pub fn engt(&mut self) -> ENGT_W<'_, BRSMR_SPEC>
Bits 0:1 - Enable Gate
sourcepub fn entr(&mut self) -> ENTR_W<'_, BRSMR_SPEC>
pub fn entr(&mut self) -> ENTR_W<'_, BRSMR_SPEC>
Bit 2 - Enable External Trigger
sourcepub fn ensi(&mut self) -> ENSI_W<'_, BRSMR_SPEC>
pub fn ensi(&mut self) -> ENSI_W<'_, BRSMR_SPEC>
Bit 3 - Enable Source Interrupt
sourcepub fn scan(&mut self) -> SCAN_W<'_, BRSMR_SPEC>
pub fn scan(&mut self) -> SCAN_W<'_, BRSMR_SPEC>
Bit 4 - Autoscan Enable
sourcepub fn ldm(&mut self) -> LDM_W<'_, BRSMR_SPEC>
pub fn ldm(&mut self) -> LDM_W<'_, BRSMR_SPEC>
Bit 5 - Autoscan Source Load Event Mode
sourcepub fn clrpnd(&mut self) -> CLRPND_W<'_, BRSMR_SPEC>
pub fn clrpnd(&mut self) -> CLRPND_W<'_, BRSMR_SPEC>
Bit 8 - Clear Pending Bits
sourcepub fn ldev(&mut self) -> LDEV_W<'_, BRSMR_SPEC>
pub fn ldev(&mut self) -> LDEV_W<'_, BRSMR_SPEC>
Bit 9 - Generate Load Event
sourcepub fn rptdis(&mut self) -> RPTDIS_W<'_, BRSMR_SPEC>
pub fn rptdis(&mut self) -> RPTDIS_W<'_, BRSMR_SPEC>
Bit 16 - Repeat Disable