1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    _reserved0: [u8; 0x38],
    #[doc = "0x38 - OPAMP1 control register"]
    pub opamp1_csr: crate::Reg<opamp1_csr::OPAMP1_CSR_SPEC>,
    #[doc = "0x3c - OPAMP2 control register"]
    pub opamp2_csr: crate::Reg<opamp2_csr::OPAMP2_CSR_SPEC>,
    #[doc = "0x40 - OPAMP3 control register"]
    pub opamp3_csr: crate::Reg<opamp3_csr::OPAMP3_CSR_SPEC>,
    #[doc = "0x44 - OPAMP4 control register"]
    pub opamp4_csr: crate::Reg<opamp4_csr::OPAMP4_CSR_SPEC>,
}
#[doc = "OPAMP2_CSR register accessor: an alias for `Reg<OPAMP2_CSR_SPEC>`"]
pub type OPAMP2_CSR = crate::Reg<opamp2_csr::OPAMP2_CSR_SPEC>;
#[doc = "OPAMP2 control register"]
pub mod opamp2_csr;
#[doc = "OPAMP3_CSR register accessor: an alias for `Reg<OPAMP3_CSR_SPEC>`"]
pub type OPAMP3_CSR = crate::Reg<opamp3_csr::OPAMP3_CSR_SPEC>;
#[doc = "OPAMP3 control register"]
pub mod opamp3_csr;
#[doc = "OPAMP4_CSR register accessor: an alias for `Reg<OPAMP4_CSR_SPEC>`"]
pub type OPAMP4_CSR = crate::Reg<opamp4_csr::OPAMP4_CSR_SPEC>;
#[doc = "OPAMP4 control register"]
pub mod opamp4_csr;
#[doc = "OPAMP1_CSR register accessor: an alias for `Reg<OPAMP1_CSR_SPEC>`"]
pub type OPAMP1_CSR = crate::Reg<opamp1_csr::OPAMP1_CSR_SPEC>;
#[doc = "OPAMP1 control register"]
pub mod opamp1_csr;