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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - DCOCTL Calibration Data for 16MHz"]
    pub caldco_16mhz: CALDCO_16MHZ,
    #[doc = "0x01 - BCSCTL1 Calibration Data for 16MHz"]
    pub calbc1_16mhz: CALBC1_16MHZ,
    #[doc = "0x02 - DCOCTL Calibration Data for 12MHz"]
    pub caldco_12mhz: CALDCO_12MHZ,
    #[doc = "0x03 - BCSCTL1 Calibration Data for 12MHz"]
    pub calbc1_12mhz: CALBC1_12MHZ,
    #[doc = "0x04 - DCOCTL Calibration Data for 8MHz"]
    pub caldco_8mhz: CALDCO_8MHZ,
    #[doc = "0x05 - BCSCTL1 Calibration Data for 8MHz"]
    pub calbc1_8mhz: CALBC1_8MHZ,
    #[doc = "0x06 - DCOCTL Calibration Data for 1MHz"]
    pub caldco_1mhz: CALDCO_1MHZ,
    #[doc = "0x07 - BCSCTL1 Calibration Data for 1MHz"]
    pub calbc1_1mhz: CALBC1_1MHZ,
}
#[doc = "CALDCO_16MHZ (rw) register accessor: an alias for `Reg<CALDCO_16MHZ_SPEC>`"]
pub type CALDCO_16MHZ = crate::Reg<caldco_16mhz::CALDCO_16MHZ_SPEC>;
#[doc = "DCOCTL Calibration Data for 16MHz"]
pub mod caldco_16mhz;
#[doc = "CALBC1_16MHZ (rw) register accessor: an alias for `Reg<CALBC1_16MHZ_SPEC>`"]
pub type CALBC1_16MHZ = crate::Reg<calbc1_16mhz::CALBC1_16MHZ_SPEC>;
#[doc = "BCSCTL1 Calibration Data for 16MHz"]
pub mod calbc1_16mhz;
#[doc = "CALDCO_12MHZ (rw) register accessor: an alias for `Reg<CALDCO_12MHZ_SPEC>`"]
pub type CALDCO_12MHZ = crate::Reg<caldco_12mhz::CALDCO_12MHZ_SPEC>;
#[doc = "DCOCTL Calibration Data for 12MHz"]
pub mod caldco_12mhz;
#[doc = "CALBC1_12MHZ (rw) register accessor: an alias for `Reg<CALBC1_12MHZ_SPEC>`"]
pub type CALBC1_12MHZ = crate::Reg<calbc1_12mhz::CALBC1_12MHZ_SPEC>;
#[doc = "BCSCTL1 Calibration Data for 12MHz"]
pub mod calbc1_12mhz;
#[doc = "CALDCO_8MHZ (rw) register accessor: an alias for `Reg<CALDCO_8MHZ_SPEC>`"]
pub type CALDCO_8MHZ = crate::Reg<caldco_8mhz::CALDCO_8MHZ_SPEC>;
#[doc = "DCOCTL Calibration Data for 8MHz"]
pub mod caldco_8mhz;
#[doc = "CALBC1_8MHZ (rw) register accessor: an alias for `Reg<CALBC1_8MHZ_SPEC>`"]
pub type CALBC1_8MHZ = crate::Reg<calbc1_8mhz::CALBC1_8MHZ_SPEC>;
#[doc = "BCSCTL1 Calibration Data for 8MHz"]
pub mod calbc1_8mhz;
#[doc = "CALDCO_1MHZ (rw) register accessor: an alias for `Reg<CALDCO_1MHZ_SPEC>`"]
pub type CALDCO_1MHZ = crate::Reg<caldco_1mhz::CALDCO_1MHZ_SPEC>;
#[doc = "DCOCTL Calibration Data for 1MHz"]
pub mod caldco_1mhz;
#[doc = "CALBC1_1MHZ (rw) register accessor: an alias for `Reg<CALBC1_1MHZ_SPEC>`"]
pub type CALBC1_1MHZ = crate::Reg<calbc1_1mhz::CALBC1_1MHZ_SPEC>;
#[doc = "BCSCTL1 Calibration Data for 1MHz"]
pub mod calbc1_1mhz;