lpc845_pac/
inputmux.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00..0x08 - DMA output trigger selection to become DMA trigger"]
5    pub dma_inmux_inmux: [crate::Reg<dma_inmux_inmux::DMA_INMUX_INMUX_SPEC>; 2],
6    _reserved1: [u8; 0x18],
7    #[doc = "0x20..0x30 - input select register for SCT"]
8    pub sct_inmux: [crate::Reg<sct_inmux::SCT_INMUX_SPEC>; 4],
9    _reserved2: [u8; 0x10],
10    #[doc = "0x40..0xa4 - Trigger select register for DMA channel"]
11    pub dma_itrig_inmux: [crate::Reg<dma_itrig_inmux::DMA_ITRIG_INMUX_SPEC>; 25],
12}
13#[doc = "DMA_INMUX_INMUX register accessor: an alias for `Reg<DMA_INMUX_INMUX_SPEC>`"]
14pub type DMA_INMUX_INMUX = crate::Reg<dma_inmux_inmux::DMA_INMUX_INMUX_SPEC>;
15#[doc = "DMA output trigger selection to become DMA trigger"]
16pub mod dma_inmux_inmux;
17#[doc = "SCT_INMUX register accessor: an alias for `Reg<SCT_INMUX_SPEC>`"]
18pub type SCT_INMUX = crate::Reg<sct_inmux::SCT_INMUX_SPEC>;
19#[doc = "input select register for SCT"]
20pub mod sct_inmux;
21#[doc = "DMA_ITRIG_INMUX register accessor: an alias for `Reg<DMA_ITRIG_INMUX_SPEC>`"]
22pub type DMA_ITRIG_INMUX = crate::Reg<dma_itrig_inmux::DMA_ITRIG_INMUX_SPEC>;
23#[doc = "Trigger select register for DMA channel"]
24pub mod dma_itrig_inmux;