Type Definition stm32f2::stm32f217::ethernet_dma::dmasr::R[][src]

type R = R<u32, DMASR>;

Reader of register DMASR

Implementations

impl R[src]

pub fn ts(&self) -> TS_R[src]

Bit 0 - Transmit status

pub fn tpss(&self) -> TPSS_R[src]

Bit 1 - Transmit process stopped status

pub fn tbus(&self) -> TBUS_R[src]

Bit 2 - Transmit buffer unavailable status

pub fn tjts(&self) -> TJTS_R[src]

Bit 3 - Transmit jabber timeout status

pub fn ros(&self) -> ROS_R[src]

Bit 4 - Receive overflow status

pub fn tus(&self) -> TUS_R[src]

Bit 5 - Transmit underflow status

pub fn rs(&self) -> RS_R[src]

Bit 6 - Receive status

pub fn rbus(&self) -> RBUS_R[src]

Bit 7 - Receive buffer unavailable status

pub fn rpss(&self) -> RPSS_R[src]

Bit 8 - Receive process stopped status

pub fn pwts(&self) -> PWTS_R[src]

Bit 9 - Receive watchdog timeout status

pub fn ets(&self) -> ETS_R[src]

Bit 10 - Early transmit status

pub fn fbes(&self) -> FBES_R[src]

Bit 13 - Fatal bus error status

pub fn ers(&self) -> ERS_R[src]

Bit 14 - Early receive status

pub fn ais(&self) -> AIS_R[src]

Bit 15 - Abnormal interrupt summary

pub fn nis(&self) -> NIS_R[src]

Bit 16 - Normal interrupt summary

pub fn rps(&self) -> RPS_R[src]

Bits 17:19 - Receive process state

pub fn tps(&self) -> TPS_R[src]

Bits 20:22 - Transmit process state

pub fn ebs(&self) -> EBS_R[src]

Bits 23:25 - Error bits status

pub fn mmcs(&self) -> MMCS_R[src]

Bit 27 - MMC status

pub fn pmts(&self) -> PMTS_R[src]

Bit 28 - PMT status

pub fn tsts(&self) -> TSTS_R[src]

Bit 29 - Time stamp trigger status