Struct esp32c3::apb_ctrl::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {Show 40 fields
pub sysclk_conf: SYSCLK_CONF,
pub tick_conf: TICK_CONF,
pub clk_out_en: CLK_OUT_EN,
pub wifi_bb_cfg: WIFI_BB_CFG,
pub wifi_bb_cfg_2: WIFI_BB_CFG_2,
pub wifi_clk_en: WIFI_CLK_EN,
pub wifi_rst_en: WIFI_RST_EN,
pub host_inf_sel: HOST_INF_SEL,
pub ext_mem_pms_lock: EXT_MEM_PMS_LOCK,
pub flash_ace0_attr: FLASH_ACE0_ATTR,
pub flash_ace1_attr: FLASH_ACE1_ATTR,
pub flash_ace2_attr: FLASH_ACE2_ATTR,
pub flash_ace3_attr: FLASH_ACE3_ATTR,
pub flash_ace0_addr: FLASH_ACE0_ADDR,
pub flash_ace1_addr: FLASH_ACE1_ADDR,
pub flash_ace2_addr: FLASH_ACE2_ADDR,
pub flash_ace3_addr: FLASH_ACE3_ADDR,
pub flash_ace0_size: FLASH_ACE0_SIZE,
pub flash_ace1_size: FLASH_ACE1_SIZE,
pub flash_ace2_size: FLASH_ACE2_SIZE,
pub flash_ace3_size: FLASH_ACE3_SIZE,
pub spi_mem_pms_ctrl: SPI_MEM_PMS_CTRL,
pub spi_mem_reject_addr: SPI_MEM_REJECT_ADDR,
pub sdio_ctrl: SDIO_CTRL,
pub redcy_sig0: REDCY_SIG0,
pub redcy_sig1: REDCY_SIG1,
pub front_end_mem_pd: FRONT_END_MEM_PD,
pub retention_ctrl: RETENTION_CTRL,
pub clkgate_force_on: CLKGATE_FORCE_ON,
pub mem_power_down: MEM_POWER_DOWN,
pub mem_power_up: MEM_POWER_UP,
pub rnd_data: RND_DATA,
pub peri_backup_config: PERI_BACKUP_CONFIG,
pub peri_backup_apb_addr: PERI_BACKUP_APB_ADDR,
pub peri_backup_mem_addr: PERI_BACKUP_MEM_ADDR,
pub peri_backup_int_raw: PERI_BACKUP_INT_RAW,
pub peri_backup_int_st: PERI_BACKUP_INT_ST,
pub peri_backup_int_ena: PERI_BACKUP_INT_ENA,
pub peri_backup_int_clr: PERI_BACKUP_INT_CLR,
pub date: DATE,
/* private fields */
}Expand description
Register block
Fields
sysclk_conf: SYSCLK_CONF0x00 - APB_CTRL_SYSCLK_CONF_REG
tick_conf: TICK_CONF0x04 - APB_CTRL_TICK_CONF_REG
clk_out_en: CLK_OUT_EN0x08 - APB_CTRL_CLK_OUT_EN_REG
wifi_bb_cfg: WIFI_BB_CFG0x0c - APB_CTRL_WIFI_BB_CFG_REG
wifi_bb_cfg_2: WIFI_BB_CFG_20x10 - APB_CTRL_WIFI_BB_CFG_2_REG
wifi_clk_en: WIFI_CLK_EN0x14 - APB_CTRL_WIFI_CLK_EN_REG
wifi_rst_en: WIFI_RST_EN0x18 - APB_CTRL_WIFI_RST_EN_REG
host_inf_sel: HOST_INF_SEL0x1c - APB_CTRL_HOST_INF_SEL_REG
ext_mem_pms_lock: EXT_MEM_PMS_LOCK0x20 - APB_CTRL_EXT_MEM_PMS_LOCK_REG
flash_ace0_attr: FLASH_ACE0_ATTR0x28 - APB_CTRL_FLASH_ACE0_ATTR_REG
flash_ace1_attr: FLASH_ACE1_ATTR0x2c - APB_CTRL_FLASH_ACE1_ATTR_REG
flash_ace2_attr: FLASH_ACE2_ATTR0x30 - APB_CTRL_FLASH_ACE2_ATTR_REG
flash_ace3_attr: FLASH_ACE3_ATTR0x34 - APB_CTRL_FLASH_ACE3_ATTR_REG
flash_ace0_addr: FLASH_ACE0_ADDR0x38 - APB_CTRL_FLASH_ACE0_ADDR_REG
flash_ace1_addr: FLASH_ACE1_ADDR0x3c - APB_CTRL_FLASH_ACE1_ADDR_REG
flash_ace2_addr: FLASH_ACE2_ADDR0x40 - APB_CTRL_FLASH_ACE2_ADDR_REG
flash_ace3_addr: FLASH_ACE3_ADDR0x44 - APB_CTRL_FLASH_ACE3_ADDR_REG
flash_ace0_size: FLASH_ACE0_SIZE0x48 - APB_CTRL_FLASH_ACE0_SIZE_REG
flash_ace1_size: FLASH_ACE1_SIZE0x4c - APB_CTRL_FLASH_ACE1_SIZE_REG
flash_ace2_size: FLASH_ACE2_SIZE0x50 - APB_CTRL_FLASH_ACE2_SIZE_REG
flash_ace3_size: FLASH_ACE3_SIZE0x54 - APB_CTRL_FLASH_ACE3_SIZE_REG
spi_mem_pms_ctrl: SPI_MEM_PMS_CTRL0x88 - APB_CTRL_SPI_MEM_PMS_CTRL_REG
spi_mem_reject_addr: SPI_MEM_REJECT_ADDR0x8c - APB_CTRL_SPI_MEM_REJECT_ADDR_REG
sdio_ctrl: SDIO_CTRL0x90 - APB_CTRL_SDIO_CTRL_REG
redcy_sig0: REDCY_SIG00x94 - APB_CTRL_REDCY_SIG0_REG_REG
redcy_sig1: REDCY_SIG10x98 - APB_CTRL_REDCY_SIG1_REG_REG
front_end_mem_pd: FRONT_END_MEM_PD0x9c - APB_CTRL_FRONT_END_MEM_PD_REG
retention_ctrl: RETENTION_CTRL0xa0 - APB_CTRL_RETENTION_CTRL_REG
clkgate_force_on: CLKGATE_FORCE_ON0xa4 - APB_CTRL_CLKGATE_FORCE_ON_REG
mem_power_down: MEM_POWER_DOWN0xa8 - APB_CTRL_MEM_POWER_DOWN_REG
mem_power_up: MEM_POWER_UP0xac - APB_CTRL_MEM_POWER_UP_REG
rnd_data: RND_DATA0xb0 - APB_CTRL_RND_DATA_REG
peri_backup_config: PERI_BACKUP_CONFIG0xb4 - APB_CTRL_PERI_BACKUP_CONFIG_REG_REG
peri_backup_apb_addr: PERI_BACKUP_APB_ADDR0xb8 - APB_CTRL_PERI_BACKUP_APB_ADDR_REG_REG
peri_backup_mem_addr: PERI_BACKUP_MEM_ADDR0xbc - APB_CTRL_PERI_BACKUP_MEM_ADDR_REG_REG
peri_backup_int_raw: PERI_BACKUP_INT_RAW0xc0 - APB_CTRL_PERI_BACKUP_INT_RAW_REG
peri_backup_int_st: PERI_BACKUP_INT_ST0xc4 - APB_CTRL_PERI_BACKUP_INT_ST_REG
peri_backup_int_ena: PERI_BACKUP_INT_ENA0xc8 - APB_CTRL_PERI_BACKUP_INT_ENA_REG
peri_backup_int_clr: PERI_BACKUP_INT_CLR0xd0 - APB_CTRL_PERI_BACKUP_INT_CLR_REG
date: DATE0x3fc - APB_CTRL_DATE_REG