pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn root_clk_ctrl0(&self) -> &ROOT_CLK_CTRL0
pub const fn root_clk_ctrl0(&self) -> &ROOT_CLK_CTRL0
0x04 - Reserved
Sourcepub const fn root_clk_ctrl1(&self) -> &ROOT_CLK_CTRL1
pub const fn root_clk_ctrl1(&self) -> &ROOT_CLK_CTRL1
0x08 - Reserved
Sourcepub const fn root_clk_ctrl2(&self) -> &ROOT_CLK_CTRL2
pub const fn root_clk_ctrl2(&self) -> &ROOT_CLK_CTRL2
0x0c - Reserved
Sourcepub const fn root_clk_ctrl3(&self) -> &ROOT_CLK_CTRL3
pub const fn root_clk_ctrl3(&self) -> &ROOT_CLK_CTRL3
0x10 - Reserved
Sourcepub const fn soc_clk_ctrl0(&self) -> &SOC_CLK_CTRL0
pub const fn soc_clk_ctrl0(&self) -> &SOC_CLK_CTRL0
0x14 - Reserved
Sourcepub const fn soc_clk_ctrl1(&self) -> &SOC_CLK_CTRL1
pub const fn soc_clk_ctrl1(&self) -> &SOC_CLK_CTRL1
0x18 - Reserved
Sourcepub const fn soc_clk_ctrl2(&self) -> &SOC_CLK_CTRL2
pub const fn soc_clk_ctrl2(&self) -> &SOC_CLK_CTRL2
0x1c - Reserved
Sourcepub const fn soc_clk_ctrl3(&self) -> &SOC_CLK_CTRL3
pub const fn soc_clk_ctrl3(&self) -> &SOC_CLK_CTRL3
0x20 - Reserved
Sourcepub const fn ref_clk_ctrl0(&self) -> &REF_CLK_CTRL0
pub const fn ref_clk_ctrl0(&self) -> &REF_CLK_CTRL0
0x24 - Reserved
Sourcepub const fn ref_clk_ctrl1(&self) -> &REF_CLK_CTRL1
pub const fn ref_clk_ctrl1(&self) -> &REF_CLK_CTRL1
0x28 - Reserved
Sourcepub const fn ref_clk_ctrl2(&self) -> &REF_CLK_CTRL2
pub const fn ref_clk_ctrl2(&self) -> &REF_CLK_CTRL2
0x2c - Reserved
Sourcepub const fn peri_clk_ctrl00(&self) -> &PERI_CLK_CTRL00
pub const fn peri_clk_ctrl00(&self) -> &PERI_CLK_CTRL00
0x30 - Reserved
Sourcepub const fn peri_clk_ctrl01(&self) -> &PERI_CLK_CTRL01
pub const fn peri_clk_ctrl01(&self) -> &PERI_CLK_CTRL01
0x34 - Reserved
Sourcepub const fn peri_clk_ctrl02(&self) -> &PERI_CLK_CTRL02
pub const fn peri_clk_ctrl02(&self) -> &PERI_CLK_CTRL02
0x38 - Reserved
Sourcepub const fn peri_clk_ctrl03(&self) -> &PERI_CLK_CTRL03
pub const fn peri_clk_ctrl03(&self) -> &PERI_CLK_CTRL03
0x3c - Reserved
Sourcepub const fn peri_clk_ctrl10(&self) -> &PERI_CLK_CTRL10
pub const fn peri_clk_ctrl10(&self) -> &PERI_CLK_CTRL10
0x40 - Reserved
Sourcepub const fn peri_clk_ctrl11(&self) -> &PERI_CLK_CTRL11
pub const fn peri_clk_ctrl11(&self) -> &PERI_CLK_CTRL11
0x44 - Reserved
Sourcepub const fn peri_clk_ctrl12(&self) -> &PERI_CLK_CTRL12
pub const fn peri_clk_ctrl12(&self) -> &PERI_CLK_CTRL12
0x48 - Reserved
Sourcepub const fn peri_clk_ctrl13(&self) -> &PERI_CLK_CTRL13
pub const fn peri_clk_ctrl13(&self) -> &PERI_CLK_CTRL13
0x4c - Reserved
Sourcepub const fn peri_clk_ctrl14(&self) -> &PERI_CLK_CTRL14
pub const fn peri_clk_ctrl14(&self) -> &PERI_CLK_CTRL14
0x50 - Reserved
Sourcepub const fn peri_clk_ctrl15(&self) -> &PERI_CLK_CTRL15
pub const fn peri_clk_ctrl15(&self) -> &PERI_CLK_CTRL15
0x54 - Reserved
Sourcepub const fn peri_clk_ctrl16(&self) -> &PERI_CLK_CTRL16
pub const fn peri_clk_ctrl16(&self) -> &PERI_CLK_CTRL16
0x58 - Reserved
Sourcepub const fn peri_clk_ctrl17(&self) -> &PERI_CLK_CTRL17
pub const fn peri_clk_ctrl17(&self) -> &PERI_CLK_CTRL17
0x5c - Reserved
Sourcepub const fn peri_clk_ctrl18(&self) -> &PERI_CLK_CTRL18
pub const fn peri_clk_ctrl18(&self) -> &PERI_CLK_CTRL18
0x60 - Reserved
Sourcepub const fn peri_clk_ctrl19(&self) -> &PERI_CLK_CTRL19
pub const fn peri_clk_ctrl19(&self) -> &PERI_CLK_CTRL19
0x64 - Reserved
Sourcepub const fn peri_clk_ctrl110(&self) -> &PERI_CLK_CTRL110
pub const fn peri_clk_ctrl110(&self) -> &PERI_CLK_CTRL110
0x68 - Reserved
Sourcepub const fn peri_clk_ctrl111(&self) -> &PERI_CLK_CTRL111
pub const fn peri_clk_ctrl111(&self) -> &PERI_CLK_CTRL111
0x6c - Reserved
Sourcepub const fn peri_clk_ctrl112(&self) -> &PERI_CLK_CTRL112
pub const fn peri_clk_ctrl112(&self) -> &PERI_CLK_CTRL112
0x70 - Reserved
Sourcepub const fn peri_clk_ctrl113(&self) -> &PERI_CLK_CTRL113
pub const fn peri_clk_ctrl113(&self) -> &PERI_CLK_CTRL113
0x74 - Reserved
Sourcepub const fn peri_clk_ctrl114(&self) -> &PERI_CLK_CTRL114
pub const fn peri_clk_ctrl114(&self) -> &PERI_CLK_CTRL114
0x78 - Reserved
Sourcepub const fn peri_clk_ctrl115(&self) -> &PERI_CLK_CTRL115
pub const fn peri_clk_ctrl115(&self) -> &PERI_CLK_CTRL115
0x7c - Reserved
Sourcepub const fn peri_clk_ctrl116(&self) -> &PERI_CLK_CTRL116
pub const fn peri_clk_ctrl116(&self) -> &PERI_CLK_CTRL116
0x80 - Reserved
Sourcepub const fn peri_clk_ctrl117(&self) -> &PERI_CLK_CTRL117
pub const fn peri_clk_ctrl117(&self) -> &PERI_CLK_CTRL117
0x84 - Reserved
Sourcepub const fn peri_clk_ctrl118(&self) -> &PERI_CLK_CTRL118
pub const fn peri_clk_ctrl118(&self) -> &PERI_CLK_CTRL118
0x88 - Reserved
Sourcepub const fn peri_clk_ctrl119(&self) -> &PERI_CLK_CTRL119
pub const fn peri_clk_ctrl119(&self) -> &PERI_CLK_CTRL119
0x8c - Reserved
Sourcepub const fn peri_clk_ctrl120(&self) -> &PERI_CLK_CTRL120
pub const fn peri_clk_ctrl120(&self) -> &PERI_CLK_CTRL120
0x90 - Reserved
Sourcepub const fn peri_clk_ctrl20(&self) -> &PERI_CLK_CTRL20
pub const fn peri_clk_ctrl20(&self) -> &PERI_CLK_CTRL20
0x94 - Reserved
Sourcepub const fn peri_clk_ctrl21(&self) -> &PERI_CLK_CTRL21
pub const fn peri_clk_ctrl21(&self) -> &PERI_CLK_CTRL21
0x98 - Reserved
Sourcepub const fn peri_clk_ctrl22(&self) -> &PERI_CLK_CTRL22
pub const fn peri_clk_ctrl22(&self) -> &PERI_CLK_CTRL22
0x9c - Reserved
Sourcepub const fn peri_clk_ctrl23(&self) -> &PERI_CLK_CTRL23
pub const fn peri_clk_ctrl23(&self) -> &PERI_CLK_CTRL23
0xa0 - Reserved
Sourcepub const fn peri_clk_ctrl24(&self) -> &PERI_CLK_CTRL24
pub const fn peri_clk_ctrl24(&self) -> &PERI_CLK_CTRL24
0xa4 - Reserved
Sourcepub const fn peri_clk_ctrl25(&self) -> &PERI_CLK_CTRL25
pub const fn peri_clk_ctrl25(&self) -> &PERI_CLK_CTRL25
0xa8 - Reserved
Sourcepub const fn peri_clk_ctrl26(&self) -> &PERI_CLK_CTRL26
pub const fn peri_clk_ctrl26(&self) -> &PERI_CLK_CTRL26
0xac - Reserved
Sourcepub const fn peri_clk_ctrl27(&self) -> &PERI_CLK_CTRL27
pub const fn peri_clk_ctrl27(&self) -> &PERI_CLK_CTRL27
0xb0 - Reserved
Sourcepub const fn clk_force_on_ctrl0(&self) -> &CLK_FORCE_ON_CTRL0
pub const fn clk_force_on_ctrl0(&self) -> &CLK_FORCE_ON_CTRL0
0xb4 - Reserved
Sourcepub const fn ana_pll_ctrl0(&self) -> &ANA_PLL_CTRL0
pub const fn ana_pll_ctrl0(&self) -> &ANA_PLL_CTRL0
0xbc - Reserved
Sourcepub const fn hp_rst_en0(&self) -> &HP_RST_EN0
pub const fn hp_rst_en0(&self) -> &HP_RST_EN0
0xc0 - Reserved
Sourcepub const fn hp_rst_en1(&self) -> &HP_RST_EN1
pub const fn hp_rst_en1(&self) -> &HP_RST_EN1
0xc4 - Reserved
Sourcepub const fn hp_rst_en2(&self) -> &HP_RST_EN2
pub const fn hp_rst_en2(&self) -> &HP_RST_EN2
0xc8 - Reserved
Sourcepub const fn hp_force_norst0(&self) -> &HP_FORCE_NORST0
pub const fn hp_force_norst0(&self) -> &HP_FORCE_NORST0
0xcc - Reserved
Sourcepub const fn hp_force_norst1(&self) -> &HP_FORCE_NORST1
pub const fn hp_force_norst1(&self) -> &HP_FORCE_NORST1
0xd0 - Reserved
Sourcepub const fn hpwdt_core0_rst_ctrl0(&self) -> &HPWDT_CORE0_RST_CTRL0
pub const fn hpwdt_core0_rst_ctrl0(&self) -> &HPWDT_CORE0_RST_CTRL0
0xd4 - Reserved
Sourcepub const fn hpwdt_core1_rst_ctrl0(&self) -> &HPWDT_CORE1_RST_CTRL0
pub const fn hpwdt_core1_rst_ctrl0(&self) -> &HPWDT_CORE1_RST_CTRL0
0xd8 - Reserved
Sourcepub const fn cpu_src_freq0(&self) -> &CPU_SRC_FREQ0
pub const fn cpu_src_freq0(&self) -> &CPU_SRC_FREQ0
0xdc - CPU Source Frequency
Sourcepub const fn cpu_clk_status0(&self) -> &CPU_CLK_STATUS0
pub const fn cpu_clk_status0(&self) -> &CPU_CLK_STATUS0
0xe0 - CPU Clock Status
Sourcepub const fn dbg_clk_ctrl0(&self) -> &DBG_CLK_CTRL0
pub const fn dbg_clk_ctrl0(&self) -> &DBG_CLK_CTRL0
0xe4 - Reserved
Sourcepub const fn dbg_clk_ctrl1(&self) -> &DBG_CLK_CTRL1
pub const fn dbg_clk_ctrl1(&self) -> &DBG_CLK_CTRL1
0xe8 - Reserved
Sourcepub const fn hpcore_wdt_reset_source0(&self) -> &HPCORE_WDT_RESET_SOURCE0
pub const fn hpcore_wdt_reset_source0(&self) -> &HPCORE_WDT_RESET_SOURCE0
0xec - Reserved