#[repr(C)]
pub struct RegisterBlock {
Show 15 fields pub dscr: DSCR, pub dma_en: DMA_EN, pub dma_dis: DMA_DIS, pub dma_sr: DMA_SR, pub dma_ier: DMA_IER, pub dma_idr: DMA_IDR, pub dma_imr: DMA_IMR, pub dma_isr: DMA_ISR, pub cr: CR, pub mr: MR, pub sr: SR, pub ier: IER, pub idr: IDR, pub imr: IMR, pub isr: ISR, /* private fields */
}
Expand description

Register block

Fields§

§dscr: DSCR

0x00 - CRCCU Descriptor Base Register

§dma_en: DMA_EN

0x08 - CRCCU DMA Enable Register

§dma_dis: DMA_DIS

0x0c - CRCCU DMA Disable Register

§dma_sr: DMA_SR

0x10 - CRCCU DMA Status Register

§dma_ier: DMA_IER

0x14 - CRCCU DMA Interrupt Enable Register

§dma_idr: DMA_IDR

0x18 - CRCCU DMA Interrupt Disable Register

§dma_imr: DMA_IMR

0x1c - CRCCU DMA Interrupt Mask Register

§dma_isr: DMA_ISR

0x20 - CRCCU DMA Interrupt Status Register

§cr: CR

0x34 - CRCCU Control Register

§mr: MR

0x38 - CRCCU Mode Register

§sr: SR

0x3c - CRCCU Status Register

§ier: IER

0x40 - CRCCU Interrupt Enable Register

§idr: IDR

0x44 - CRCCU Interrupt Disable Register

§imr: IMR

0x48 - CRCCU Interrupt Mask Register

§isr: ISR

0x4c - CRCCU Interrupt Status Register

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.