Struct atsam4lc4c::spi::sr::R
[−]
[src]
pub struct R { /* fields omitted */ }
Value read from the register
Methods
impl R
[src]
pub fn bits(&self) -> u32
[src]
Value of the register as raw bits
pub fn rdrf(&self) -> RDRFR
[src]
Bit 0 - Receive Data Register Full
pub fn tdre(&self) -> TDRER
[src]
Bit 1 - Transmit Data Register Empty
pub fn modf(&self) -> MODFR
[src]
Bit 2 - Mode Fault Error
pub fn ovres(&self) -> OVRESR
[src]
Bit 3 - Overrun Error Status
pub fn endrx(&self) -> ENDRXR
[src]
Bit 4 - End of RX buffer
pub fn endtx(&self) -> ENDTXR
[src]
Bit 5 - End of TX buffer
pub fn rxbuff(&self) -> RXBUFFR
[src]
Bit 6 - RX Buffer Full
pub fn txbufe(&self) -> TXBUFER
[src]
Bit 7 - TX Buffer Empty
pub fn nssr(&self) -> NSSRR
[src]
Bit 8 - NSS Rising
pub fn txempty(&self) -> TXEMPTYR
[src]
Bit 9 - Transmission Registers Empty
pub fn undes(&self) -> UNDESR
[src]
Bit 10 - Underrun Error Status (Slave Mode Only)
pub fn spiens(&self) -> SPIENSR
[src]
Bit 16 - SPI Enable Status