bl602_pac/
tzc_sec.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    _reserved0: [u8; 0x40],
5    #[doc = "0x40 - tzc_rom_ctrl."]
6    pub tzc_rom_ctrl: TZC_ROM_CTRL,
7    #[doc = "0x44 - tzc_rom0_r0."]
8    pub tzc_rom0_r0: TZC_ROM0_R0,
9    #[doc = "0x48 - tzc_rom0_r1."]
10    pub tzc_rom0_r1: TZC_ROM0_R1,
11    #[doc = "0x4c - tzc_rom1_r0."]
12    pub tzc_rom1_r0: TZC_ROM1_R0,
13    #[doc = "0x50 - tzc_rom1_r1."]
14    pub tzc_rom1_r1: TZC_ROM1_R1,
15}
16#[doc = "tzc_rom_ctrl (rw) register accessor: an alias for `Reg<TZC_ROM_CTRL_SPEC>`"]
17pub type TZC_ROM_CTRL = crate::Reg<tzc_rom_ctrl::TZC_ROM_CTRL_SPEC>;
18#[doc = "tzc_rom_ctrl."]
19pub mod tzc_rom_ctrl;
20#[doc = "tzc_rom0_r0 (rw) register accessor: an alias for `Reg<TZC_ROM0_R0_SPEC>`"]
21pub type TZC_ROM0_R0 = crate::Reg<tzc_rom0_r0::TZC_ROM0_R0_SPEC>;
22#[doc = "tzc_rom0_r0."]
23pub mod tzc_rom0_r0;
24#[doc = "tzc_rom0_r1 (rw) register accessor: an alias for `Reg<TZC_ROM0_R1_SPEC>`"]
25pub type TZC_ROM0_R1 = crate::Reg<tzc_rom0_r1::TZC_ROM0_R1_SPEC>;
26#[doc = "tzc_rom0_r1."]
27pub mod tzc_rom0_r1;
28#[doc = "tzc_rom1_r0 (rw) register accessor: an alias for `Reg<TZC_ROM1_R0_SPEC>`"]
29pub type TZC_ROM1_R0 = crate::Reg<tzc_rom1_r0::TZC_ROM1_R0_SPEC>;
30#[doc = "tzc_rom1_r0."]
31pub mod tzc_rom1_r0;
32#[doc = "tzc_rom1_r1 (rw) register accessor: an alias for `Reg<TZC_ROM1_R1_SPEC>`"]
33pub type TZC_ROM1_R1 = crate::Reg<tzc_rom1_r1::TZC_ROM1_R1_SPEC>;
34#[doc = "tzc_rom1_r1."]
35pub mod tzc_rom1_r1;