Struct stm32g0::stm32g081::dmamux::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 20 fields
pub dmamux_c0cr: Reg<DMAMUX_C0CR_SPEC>,
pub dmamux_c1cr: Reg<DMAMUX_C1CR_SPEC>,
pub dmamux_c2cr: Reg<DMAMUX_C2CR_SPEC>,
pub dmamux_c3cr: Reg<DMAMUX_C3CR_SPEC>,
pub dmamux_c4cr: Reg<DMAMUX_C4CR_SPEC>,
pub dmamux_c5cr: Reg<DMAMUX_C5CR_SPEC>,
pub dmamux_c6cr: Reg<DMAMUX_C6CR_SPEC>,
pub dmamux_csr: Reg<DMAMUX_CSR_SPEC>,
pub dmamux_cfr: Reg<DMAMUX_CFR_SPEC>,
pub dmamux_rg0cr: Reg<DMAMUX_RG0CR_SPEC>,
pub dmamux_rg1cr: Reg<DMAMUX_RG1CR_SPEC>,
pub dmamux_rg2cr: Reg<DMAMUX_RG2CR_SPEC>,
pub dmamux_rg3cr: Reg<DMAMUX_RG3CR_SPEC>,
pub dmamux_rgsr: Reg<DMAMUX_RGSR_SPEC>,
pub dmamux_rgcfr: Reg<DMAMUX_RGCFR_SPEC>,
pub dmamux_hwcfgr2: Reg<DMAMUX_HWCFGR2_SPEC>,
pub dmamux_hwcfgr1: Reg<DMAMUX_HWCFGR1_SPEC>,
pub dmamux_verr: Reg<DMAMUX_VERR_SPEC>,
pub dmamux_ipidr: Reg<DMAMUX_IPIDR_SPEC>,
pub dmamux_sidr: Reg<DMAMUX_SIDR_SPEC>,
// some fields omitted
}
Expand description
Register block
Fields
dmamux_c0cr: Reg<DMAMUX_C0CR_SPEC>
0x00 - DMAMux - DMA request line multiplexer channel x control register
dmamux_c1cr: Reg<DMAMUX_C1CR_SPEC>
0x04 - DMAMux - DMA request line multiplexer channel x control register
dmamux_c2cr: Reg<DMAMUX_C2CR_SPEC>
0x08 - DMAMux - DMA request line multiplexer channel x control register
dmamux_c3cr: Reg<DMAMUX_C3CR_SPEC>
0x0c - DMAMux - DMA request line multiplexer channel x control register
dmamux_c4cr: Reg<DMAMUX_C4CR_SPEC>
0x10 - DMAMux - DMA request line multiplexer channel x control register
dmamux_c5cr: Reg<DMAMUX_C5CR_SPEC>
0x14 - DMAMux - DMA request line multiplexer channel x control register
dmamux_c6cr: Reg<DMAMUX_C6CR_SPEC>
0x18 - DMAMux - DMA request line multiplexer channel x control register
dmamux_csr: Reg<DMAMUX_CSR_SPEC>
0x80 - DMAMUX request line multiplexer interrupt channel status register
dmamux_cfr: Reg<DMAMUX_CFR_SPEC>
0x84 - DMAMUX request line multiplexer interrupt clear flag register
dmamux_rg0cr: Reg<DMAMUX_RG0CR_SPEC>
0x100 - DMAMux - DMA request generator channel x control register
dmamux_rg1cr: Reg<DMAMUX_RG1CR_SPEC>
0x104 - DMAMux - DMA request generator channel x control register
dmamux_rg2cr: Reg<DMAMUX_RG2CR_SPEC>
0x108 - DMAMux - DMA request generator channel x control register
dmamux_rg3cr: Reg<DMAMUX_RG3CR_SPEC>
0x10c - DMAMux - DMA request generator channel x control register
dmamux_rgsr: Reg<DMAMUX_RGSR_SPEC>
0x140 - DMAMux - DMA request generator status register
dmamux_rgcfr: Reg<DMAMUX_RGCFR_SPEC>
0x144 - DMAMux - DMA request generator clear flag register
dmamux_hwcfgr2: Reg<DMAMUX_HWCFGR2_SPEC>
0x3ec - DMAMUX hardware configuration 2 register
dmamux_hwcfgr1: Reg<DMAMUX_HWCFGR1_SPEC>
0x3f0 - DMAMUX hardware configuration 1 register
dmamux_verr: Reg<DMAMUX_VERR_SPEC>
0x3f4 - DMAMUX version register
dmamux_ipidr: Reg<DMAMUX_IPIDR_SPEC>
0x3f8 - DMAMUX IP identification register
dmamux_sidr: Reg<DMAMUX_SIDR_SPEC>
0x3fc - DMAMUX size identification register