Struct imxrt_ral::spdif::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {Show 17 fields
pub SCR: RWRegister<u32>,
pub SRCD: RWRegister<u32>,
pub SRPC: RWRegister<u32>,
pub SIE: RWRegister<u32>,
pub SIC: RWRegister<u32>,
pub SRL: RORegister<u32>,
pub SRR: RORegister<u32>,
pub SRCSH: RORegister<u32>,
pub SRCSL: RORegister<u32>,
pub SRU: RORegister<u32>,
pub SRQ: RORegister<u32>,
pub STL: RWRegister<u32>,
pub STR: RWRegister<u32>,
pub STCSCH: RWRegister<u32>,
pub STCSCL: RWRegister<u32>,
pub SRFM: RORegister<u32>,
pub STC: RWRegister<u32>,
/* private fields */
}
Expand description
SPDIF
Fields§
§SCR: RWRegister<u32>
SPDIF Configuration Register
SRCD: RWRegister<u32>
CDText Control Register
SRPC: RWRegister<u32>
PhaseConfig Register
SIE: RWRegister<u32>
InterruptEn Register
SIC: RWRegister<u32>
InterruptClear Register
SRL: RORegister<u32>
SPDIFRxLeft Register
SRR: RORegister<u32>
SPDIFRxRight Register
SRCSH: RORegister<u32>
SPDIFRxCChannel_h Register
SRCSL: RORegister<u32>
SPDIFRxCChannel_l Register
SRU: RORegister<u32>
UchannelRx Register
SRQ: RORegister<u32>
QchannelRx Register
STL: RWRegister<u32>
SPDIFTxLeft Register
STR: RWRegister<u32>
SPDIFTxRight Register
STCSCH: RWRegister<u32>
SPDIFTxCChannelCons_h Register
STCSCL: RWRegister<u32>
SPDIFTxCChannelCons_l Register
SRFM: RORegister<u32>
FreqMeas Register
STC: RWRegister<u32>
SPDIFTxClk Register
Auto Trait Implementations§
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more