[][src]Macro drone_stm32_map_periph_dma::periph_dmamux1_rg3

macro_rules! periph_dmamux1_rg3 {
    periph::map! {
            #[doc = $dmamux_rg_macro_doc]
            pub macro $dmamux_rg_macro;

            #[doc = $dmamux_rg_ty_doc]
            pub struct $dmamux_rg_ty;

            impl DmamuxRgMap for $dmamux_rg_ty {
                type DmamuxMap = super::Dmamux1;
            }

            drone_stm32_map_pieces::reg;
            crate::mux::rg;

            DMAMUX {
                DMAMUX1;
                RGCR {
                    $rgcr;
                    GNBREQ { GNBREQ }
                    GPOL { GPOL }
                    GE { GE }
                    OIE { OIE }
                    SIG_ID { SIG_ID }
                }
                RGSR {
                    RGSR Shared;
                    OF { $of }
                }
                RGCFR {
                    RGCFR Shared;
                    COF { $cof }
                }
            }
        } => { ... };
}

Extracts DMAMUX1 request generator 3 register tokens.