#[repr(C)]
pub struct RegisterBlock { pub i2s_cr: I2S_CR, pub i2s_ier: I2S_IER, pub i2s_cdr: I2S_CDR, pub i2s_txdr: I2S_TXDR, pub i2s_rxdr: I2S_RXDR, pub i2s_fcr: I2S_FCR, pub i2s_sr: I2S_SR, pub i2s_rcntr: I2S_RCNTR, }
Expand description

Register block

Fields

i2s_cr: I2S_CR

0x00 - I2S_CR

i2s_ier: I2S_IER

0x04 - I2S_IER

i2s_cdr: I2S_CDR

0x08 - I2S_CDR

i2s_txdr: I2S_TXDR

0x0c - I2S_TXDR

i2s_rxdr: I2S_RXDR

0x10 - I2S_RXDR

i2s_fcr: I2S_FCR

0x14 - I2S_FCR

i2s_sr: I2S_SR

0x18 - I2S_SR

i2s_rcntr: I2S_RCNTR

0x1c - I2S_RCNTR

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.

Should always be Self
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.