pub struct R(_);
Expand description

Register STA reader

Implementations

Bit 23 - CE-ATA command completion signal received for CMD61

Bit 22 - SDIO interrupt received

Bit 21 - Data available in receive FIFO

Bit 20 - Data available in transmit FIFO

Bit 19 - Receive FIFO empty

Bit 18 - Transmit FIFO empty

Bit 17 - Receive FIFO full

Bit 16 - Transmit FIFO full

Bit 15 - Receive FIFO half full: there are at least 8 words in the FIFO

Bit 14 - Transmit FIFO half empty: at least 8 words can be written into the FIFO

Bit 13 - Data receive in progress

Bit 12 - Data transmit in progress

Bit 11 - Command transfer in progress

Bit 10 - Data block sent/received (CRC check passed)

Bit 9 - Start bit not detected on all data signals in wide bus mode

Bit 8 - Data end (data counter, SDIDCOUNT, is zero)

Bit 7 - Command sent (no response required)

Bit 6 - Command response received (CRC check passed)

Bit 5 - Received FIFO overrun error

Bit 4 - Transmit FIFO underrun error

Bit 3 - Data timeout

Bit 2 - Command response timeout

Bit 1 - Data block sent/received (CRC check failed)

Bit 0 - Command response received (CRC check failed)

Methods from Deref<Target = R<STA_SPEC>>

Reads raw bits from register.

Trait Implementations

The resulting type after dereferencing.

Dereferences the value.

Converts to this type from the input type.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.