Skip to main content

lpc82x_pac/
inputmux.rs

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