1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
#[doc = "0x00 - Event Input Select"]
pub exisel: crate::Reg<exisel::EXISEL_SPEC>,
_reserved1: [u8; 0x0c],
#[doc = "0x10..0x20 - Event Input Control"]
pub exicon: [crate::Reg<exicon::EXICON_SPEC>; 4],
#[doc = "0x20..0x30 - Event Output Trigger Control"]
pub exocon: [crate::Reg<exocon::EXOCON_SPEC>; 4],
}
#[doc = "EXISEL register accessor: an alias for `Reg<EXISEL_SPEC>`"]
pub type EXISEL = crate::Reg<exisel::EXISEL_SPEC>;
#[doc = "Event Input Select"]
pub mod exisel;
#[doc = "EXICON register accessor: an alias for `Reg<EXICON_SPEC>`"]
pub type EXICON = crate::Reg<exicon::EXICON_SPEC>;
#[doc = "Event Input Control"]
pub mod exicon;
#[doc = "EXOCON register accessor: an alias for `Reg<EXOCON_SPEC>`"]
pub type EXOCON = crate::Reg<exocon::EXOCON_SPEC>;
#[doc = "Event Output Trigger Control"]
pub mod exocon;