#[doc = r"Register block"] #[repr(C)] pub struct RegisterBlock { #[doc = "0x00 - Backup Memory registers. Backup Memory 0."] pub bakmem0: BAKMEM0, #[doc = "0x02 - Backup Memory 1."] pub bakmem1: BAKMEM1, #[doc = "0x04 - Backup Memory 2."] pub bakmem2: BAKMEM2, #[doc = "0x06 - Backup Memory 3."] pub bakmem3: BAKMEM3, #[doc = "0x08 - Backup Memory 4."] pub bakmem4: BAKMEM4, #[doc = "0x0a - Backup Memory 5."] pub bakmem5: BAKMEM5, #[doc = "0x0c - Backup Memory 6."] pub bakmem6: BAKMEM6, #[doc = "0x0e - Backup Memory 7."] pub bakmem7: BAKMEM7, #[doc = "0x10 - Backup Memory 8."] pub bakmem8: BAKMEM8, #[doc = "0x12 - Backup Memory 9."] pub bakmem9: BAKMEM9, #[doc = "0x14 - Backup Memory registers. Backup Memory 10."] pub bakmem10: BAKMEM10, #[doc = "0x16 - Backup Memory 11."] pub bakmem11: BAKMEM11, #[doc = "0x18 - Backup Memory 12."] pub bakmem12: BAKMEM12, #[doc = "0x1a - Backup Memory 13."] pub bakmem13: BAKMEM13, #[doc = "0x1c - Backup Memory 14."] pub bakmem14: BAKMEM14, #[doc = "0x1e - Backup Memory 15."] pub bakmem15: BAKMEM15, } #[doc = "BAKMEM0 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM0 = crate::Reg; #[doc = "Backup Memory registers. Backup Memory 0."] pub mod bakmem0; #[doc = "BAKMEM1 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM1 = crate::Reg; #[doc = "Backup Memory 1."] pub mod bakmem1; #[doc = "BAKMEM2 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM2 = crate::Reg; #[doc = "Backup Memory 2."] pub mod bakmem2; #[doc = "BAKMEM3 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM3 = crate::Reg; #[doc = "Backup Memory 3."] pub mod bakmem3; #[doc = "BAKMEM4 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM4 = crate::Reg; #[doc = "Backup Memory 4."] pub mod bakmem4; #[doc = "BAKMEM5 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM5 = crate::Reg; #[doc = "Backup Memory 5."] pub mod bakmem5; #[doc = "BAKMEM6 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM6 = crate::Reg; #[doc = "Backup Memory 6."] pub mod bakmem6; #[doc = "BAKMEM7 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM7 = crate::Reg; #[doc = "Backup Memory 7."] pub mod bakmem7; #[doc = "BAKMEM8 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM8 = crate::Reg; #[doc = "Backup Memory 8."] pub mod bakmem8; #[doc = "BAKMEM9 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM9 = crate::Reg; #[doc = "Backup Memory 9."] pub mod bakmem9; #[doc = "BAKMEM10 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM10 = crate::Reg; #[doc = "Backup Memory registers. Backup Memory 10."] pub mod bakmem10; #[doc = "BAKMEM11 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM11 = crate::Reg; #[doc = "Backup Memory 11."] pub mod bakmem11; #[doc = "BAKMEM12 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM12 = crate::Reg; #[doc = "Backup Memory 12."] pub mod bakmem12; #[doc = "BAKMEM13 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM13 = crate::Reg; #[doc = "Backup Memory 13."] pub mod bakmem13; #[doc = "BAKMEM14 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM14 = crate::Reg; #[doc = "Backup Memory 14."] pub mod bakmem14; #[doc = "BAKMEM15 (rw) register accessor: an alias for `Reg`"] pub type BAKMEM15 = crate::Reg; #[doc = "Backup Memory 15."] pub mod bakmem15;