#[repr(C)]
pub struct RegisterBlock {
Show 33 fields pub pdma_ch0cr: PDMA_CH0CR, pub pdma_ch0sadr: PDMA_CH0SADR, pub pdma_ch0dadr: PDMA_CH0DADR, pub pdma_ch0tsr: PDMA_CH0TSR, pub pdma_ch0ctsr: PDMA_CH0CTSR, pub pdma_ch1cr: PDMA_CH1CR, pub pdma_ch1sadr: PDMA_CH1SADR, pub pdma_ch1dadr: PDMA_CH1DADR, pub pdma_ch1tsr: PDMA_CH1TSR, pub pdma_ch1ctsr: PDMA_CH1CTSR, pub pdma_ch2cr: PDMA_CH2CR, pub pdma_ch2sadr: PDMA_CH2SADR, pub pdma_ch2dadr: PDMA_CH2DADR, pub pdma_ch2tsr: PDMA_CH2TSR, pub pdma_ch2ctsr: PDMA_CH2CTSR, pub pdma_ch3cr: PDMA_CH3CR, pub pdma_ch3sadr: PDMA_CH3SADR, pub pdma_ch3dadr: PDMA_CH3DADR, pub pdma_ch3tsr: PDMA_CH3TSR, pub pdma_ch3ctsr: PDMA_CH3CTSR, pub pdma_ch4cr: PDMA_CH4CR, pub pdma_ch4sadr: PDMA_CH4SADR, pub pdma_ch4dadr: PDMA_CH4DADR, pub pdma_ch4tsr: PDMA_CH4TSR, pub pdma_ch4ctsr: PDMA_CH4CTSR, pub pdma_ch5cr: PDMA_CH5CR, pub pdma_ch5sadr: PDMA_CH5SADR, pub pdma_ch5dadr: PDMA_CH5DADR, pub pdma_ch5tsr: PDMA_CH5TSR, pub pdma_ch5ctsr: PDMA_CH5CTSR, pub pdma_isr: PDMA_ISR, pub pdma_iscr: PDMA_ISCR, pub pdma_ier: PDMA_IER, /* private fields */
}
Expand description

Register block

Fields

pdma_ch0cr: PDMA_CH0CR

0x00 - PDMA_CH0CR

pdma_ch0sadr: PDMA_CH0SADR

0x04 - PDMA_CH0SADR

pdma_ch0dadr: PDMA_CH0DADR

0x08 - PDMA_CH0DADR

pdma_ch0tsr: PDMA_CH0TSR

0x10 - PDMA_CH0TSR

pdma_ch0ctsr: PDMA_CH0CTSR

0x14 - PDMA_CH0CTSR

pdma_ch1cr: PDMA_CH1CR

0x18 - PDMA_CH1CR

pdma_ch1sadr: PDMA_CH1SADR

0x1c - PDMA_CH1SADR

pdma_ch1dadr: PDMA_CH1DADR

0x20 - PDMA_CH1DADR

pdma_ch1tsr: PDMA_CH1TSR

0x28 - PDMA_CH1TSR

pdma_ch1ctsr: PDMA_CH1CTSR

0x2c - PDMA_CH1CTSR

pdma_ch2cr: PDMA_CH2CR

0x30 - PDMA_CH2CR

pdma_ch2sadr: PDMA_CH2SADR

0x34 - PDMA_CH2SADR

pdma_ch2dadr: PDMA_CH2DADR

0x38 - PDMA_CH2DADR

pdma_ch2tsr: PDMA_CH2TSR

0x40 - PDMA_CH2TSR

pdma_ch2ctsr: PDMA_CH2CTSR

0x44 - PDMA_CH2CTSR

pdma_ch3cr: PDMA_CH3CR

0x48 - PDMA_CH3CR

pdma_ch3sadr: PDMA_CH3SADR

0x4c - PDMA_CH3SADR

pdma_ch3dadr: PDMA_CH3DADR

0x50 - PDMA_CH3DADR

pdma_ch3tsr: PDMA_CH3TSR

0x58 - PDMA_CH3TSR

pdma_ch3ctsr: PDMA_CH3CTSR

0x5c - PDMA_CH3CTSR

pdma_ch4cr: PDMA_CH4CR

0x60 - PDMA_CH4CR

pdma_ch4sadr: PDMA_CH4SADR

0x64 - PDMA_CH4SADR

pdma_ch4dadr: PDMA_CH4DADR

0x68 - PDMA_CH4DADR

pdma_ch4tsr: PDMA_CH4TSR

0x70 - PDMA_CH4TSR

pdma_ch4ctsr: PDMA_CH4CTSR

0x74 - PDMA_CH4CTSR

pdma_ch5cr: PDMA_CH5CR

0x78 - PDMA_CH5CR

pdma_ch5sadr: PDMA_CH5SADR

0x7c - PDMA_CH5SADR

pdma_ch5dadr: PDMA_CH5DADR

0x80 - PDMA_CH5DADR

pdma_ch5tsr: PDMA_CH5TSR

0x88 - PDMA_CH5TSR

pdma_ch5ctsr: PDMA_CH5CTSR

0x8c - PDMA_CH5CTSR

pdma_isr: PDMA_ISR

0x120 - PDMA_ISR

pdma_iscr: PDMA_ISCR

0x128 - PDMA_ISCR

pdma_ier: PDMA_IER

0x130 - PDMA_IER

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.