Type Definition stm32g4::stm32g441::fdcan::ir::W [−][src]
type W = W<u32, IR>;
Writer for register IR
Implementations
impl W
[src]
pub fn rf0n(&mut self) -> RF0N_W<'_>
[src]
Bit 0 - Rx FIFO 0 new message
pub fn rf0f(&mut self) -> RF0F_W<'_>
[src]
Bit 1 - Rx FIFO 0 full
pub fn rf0l(&mut self) -> RF0L_W<'_>
[src]
Bit 2 - Rx FIFO 0 message lost
pub fn rf1n(&mut self) -> RF1N_W<'_>
[src]
Bit 3 - Rx FIFO 1 new message
pub fn rf1f(&mut self) -> RF1F_W<'_>
[src]
Bit 4 - Rx FIFO 1 full
pub fn rf1l(&mut self) -> RF1L_W<'_>
[src]
Bit 5 - Rx FIFO 1 message lost
pub fn hpm(&mut self) -> HPM_W<'_>
[src]
Bit 6 - High-priority message
pub fn tc(&mut self) -> TC_W<'_>
[src]
Bit 7 - Transmission completed
pub fn tcf(&mut self) -> TCF_W<'_>
[src]
Bit 8 - Transmission cancellation finished
pub fn tfe(&mut self) -> TFE_W<'_>
[src]
Bit 9 - Tx FIFO empty
pub fn tefn(&mut self) -> TEFN_W<'_>
[src]
Bit 10 - Tx even FIFO new entry
pub fn teff(&mut self) -> TEFF_W<'_>
[src]
Bit 11 - Tx event FIFO full
pub fn tefl(&mut self) -> TEFL_W<'_>
[src]
Bit 12 - Tx event FIFO element lost
pub fn tsw(&mut self) -> TSW_W<'_>
[src]
Bit 13 - Timestamp wraparound
pub fn mraf(&mut self) -> MRAF_W<'_>
[src]
Bit 14 - Message RAM access failure
pub fn too(&mut self) -> TOO_W<'_>
[src]
Bit 15 - Timeout occurred
pub fn elo(&mut self) -> ELO_W<'_>
[src]
Bit 16 - Error logging overflow
pub fn ep(&mut self) -> EP_W<'_>
[src]
Bit 17 - Error passive
pub fn ew(&mut self) -> EW_W<'_>
[src]
Bit 18 - Warning status
pub fn bo(&mut self) -> BO_W<'_>
[src]
Bit 19 - Bus_off status
pub fn wdi(&mut self) -> WDI_W<'_>
[src]
Bit 20 - Watchdog interrupt
pub fn pea(&mut self) -> PEA_W<'_>
[src]
Bit 21 - Protocol error in arbitration phase
pub fn ped(&mut self) -> PED_W<'_>
[src]
Bit 22 - Protocol error in data phase
pub fn ara(&mut self) -> ARA_W<'_>
[src]
Bit 23 - Access to reserved address