block/APB_CTRL: description: APB (Advanced Peripheral Bus) Controller. items: - name: SYSCLK_CONF description: APB_CTRL_SYSCLK_CONF_REG. byte_offset: 0 fieldset: SYSCLK_CONF - name: TICK_CONF description: APB_CTRL_TICK_CONF_REG. byte_offset: 4 fieldset: TICK_CONF - name: CLK_OUT_EN description: APB_CTRL_CLK_OUT_EN_REG. byte_offset: 8 fieldset: CLK_OUT_EN - name: WIFI_BB_CFG description: APB_CTRL_WIFI_BB_CFG_REG. byte_offset: 12 fieldset: WIFI_BB_CFG - name: WIFI_BB_CFG_2 description: APB_CTRL_WIFI_BB_CFG_2_REG. byte_offset: 16 fieldset: WIFI_BB_CFG_2 - name: WIFI_CLK_EN description: APB_CTRL_WIFI_CLK_EN_REG. byte_offset: 20 fieldset: WIFI_CLK_EN - name: WIFI_RST_EN description: APB_CTRL_WIFI_RST_EN_REG. byte_offset: 24 fieldset: WIFI_RST_EN - name: HOST_INF_SEL description: APB_CTRL_HOST_INF_SEL_REG. byte_offset: 28 fieldset: HOST_INF_SEL - name: EXT_MEM_PMS_LOCK description: APB_CTRL_EXT_MEM_PMS_LOCK_REG. byte_offset: 32 fieldset: EXT_MEM_PMS_LOCK - name: FLASH_ACE0_ATTR description: APB_CTRL_FLASH_ACE0_ATTR_REG. byte_offset: 40 fieldset: FLASH_ACE0_ATTR - name: FLASH_ACE1_ATTR description: APB_CTRL_FLASH_ACE1_ATTR_REG. byte_offset: 44 fieldset: FLASH_ACE1_ATTR - name: FLASH_ACE2_ATTR description: APB_CTRL_FLASH_ACE2_ATTR_REG. byte_offset: 48 fieldset: FLASH_ACE2_ATTR - name: FLASH_ACE3_ATTR description: APB_CTRL_FLASH_ACE3_ATTR_REG. byte_offset: 52 fieldset: FLASH_ACE3_ATTR - name: FLASH_ACE0_ADDR description: APB_CTRL_FLASH_ACE0_ADDR_REG. byte_offset: 56 fieldset: FLASH_ACE0_ADDR - name: FLASH_ACE1_ADDR description: APB_CTRL_FLASH_ACE1_ADDR_REG. byte_offset: 60 fieldset: FLASH_ACE1_ADDR - name: FLASH_ACE2_ADDR description: APB_CTRL_FLASH_ACE2_ADDR_REG. byte_offset: 64 fieldset: FLASH_ACE2_ADDR - name: FLASH_ACE3_ADDR description: APB_CTRL_FLASH_ACE3_ADDR_REG. byte_offset: 68 fieldset: FLASH_ACE3_ADDR - name: FLASH_ACE0_SIZE description: APB_CTRL_FLASH_ACE0_SIZE_REG. byte_offset: 72 fieldset: FLASH_ACE0_SIZE - name: FLASH_ACE1_SIZE description: APB_CTRL_FLASH_ACE1_SIZE_REG. byte_offset: 76 fieldset: FLASH_ACE1_SIZE - name: FLASH_ACE2_SIZE description: APB_CTRL_FLASH_ACE2_SIZE_REG. byte_offset: 80 fieldset: FLASH_ACE2_SIZE - name: FLASH_ACE3_SIZE description: APB_CTRL_FLASH_ACE3_SIZE_REG. byte_offset: 84 fieldset: FLASH_ACE3_SIZE - name: SPI_MEM_PMS_CTRL description: APB_CTRL_SPI_MEM_PMS_CTRL_REG. byte_offset: 136 fieldset: SPI_MEM_PMS_CTRL - name: SPI_MEM_REJECT_ADDR description: APB_CTRL_SPI_MEM_REJECT_ADDR_REG. byte_offset: 140 fieldset: SPI_MEM_REJECT_ADDR - name: SDIO_CTRL description: APB_CTRL_SDIO_CTRL_REG. byte_offset: 144 fieldset: SDIO_CTRL - name: REDCY_SIG0 description: APB_CTRL_REDCY_SIG0_REG_REG. byte_offset: 148 fieldset: REDCY_SIG0 - name: REDCY_SIG1 description: APB_CTRL_REDCY_SIG1_REG_REG. byte_offset: 152 fieldset: REDCY_SIG1 - name: FRONT_END_MEM_PD description: APB_CTRL_FRONT_END_MEM_PD_REG. byte_offset: 156 fieldset: FRONT_END_MEM_PD - name: RETENTION_CTRL description: APB_CTRL_RETENTION_CTRL_REG. byte_offset: 160 fieldset: RETENTION_CTRL - name: CLKGATE_FORCE_ON description: APB_CTRL_CLKGATE_FORCE_ON_REG. byte_offset: 164 fieldset: CLKGATE_FORCE_ON - name: MEM_POWER_DOWN description: APB_CTRL_MEM_POWER_DOWN_REG. byte_offset: 168 fieldset: MEM_POWER_DOWN - name: MEM_POWER_UP description: APB_CTRL_MEM_POWER_UP_REG. byte_offset: 172 fieldset: MEM_POWER_UP - name: RND_DATA description: APB_CTRL_RND_DATA_REG. byte_offset: 176 fieldset: RND_DATA - name: PERI_BACKUP_CONFIG description: APB_CTRL_PERI_BACKUP_CONFIG_REG_REG. byte_offset: 180 fieldset: PERI_BACKUP_CONFIG - name: PERI_BACKUP_APB_ADDR description: APB_CTRL_PERI_BACKUP_APB_ADDR_REG_REG. byte_offset: 184 fieldset: PERI_BACKUP_APB_ADDR - name: PERI_BACKUP_MEM_ADDR description: APB_CTRL_PERI_BACKUP_MEM_ADDR_REG_REG. byte_offset: 188 fieldset: PERI_BACKUP_MEM_ADDR - name: PERI_BACKUP_INT_RAW description: APB_CTRL_PERI_BACKUP_INT_RAW_REG. byte_offset: 192 fieldset: PERI_BACKUP_INT_RAW - name: PERI_BACKUP_INT_ST description: APB_CTRL_PERI_BACKUP_INT_ST_REG. byte_offset: 196 fieldset: PERI_BACKUP_INT_ST - name: PERI_BACKUP_INT_ENA description: APB_CTRL_PERI_BACKUP_INT_ENA_REG. byte_offset: 200 fieldset: PERI_BACKUP_INT_ENA - name: PERI_BACKUP_INT_CLR description: APB_CTRL_PERI_BACKUP_INT_CLR_REG. byte_offset: 208 fieldset: PERI_BACKUP_INT_CLR - name: DATE description: APB_CTRL_DATE_REG. byte_offset: 1020 fieldset: DATE fieldset/CLKGATE_FORCE_ON: description: APB_CTRL_CLKGATE_FORCE_ON_REG. fields: - name: ROM_CLKGATE_FORCE_ON description: reg_rom_clkgate_force_on. bit_offset: 0 bit_size: 2 - name: SRAM_CLKGATE_FORCE_ON description: reg_sram_clkgate_force_on. bit_offset: 2 bit_size: 4 fieldset/CLK_OUT_EN: description: APB_CTRL_CLK_OUT_EN_REG. fields: - name: CLK20_OEN description: reg_clk20_oen. bit_offset: 0 bit_size: 1 - name: CLK22_OEN description: reg_clk22_oen. bit_offset: 1 bit_size: 1 - name: CLK44_OEN description: reg_clk44_oen. bit_offset: 2 bit_size: 1 - name: CLK_BB_OEN description: reg_clk_bb_oen. bit_offset: 3 bit_size: 1 - name: CLK80_OEN description: reg_clk80_oen. bit_offset: 4 bit_size: 1 - name: CLK160_OEN description: reg_clk160_oen. bit_offset: 5 bit_size: 1 - name: CLK_320M_OEN description: reg_clk_320m_oen. bit_offset: 6 bit_size: 1 - name: CLK_ADC_INF_OEN description: reg_clk_adc_inf_oen. bit_offset: 7 bit_size: 1 - name: CLK_DAC_CPU_OEN description: reg_clk_dac_cpu_oen. bit_offset: 8 bit_size: 1 - name: CLK40X_BB_OEN description: reg_clk40x_bb_oen. bit_offset: 9 bit_size: 1 - name: CLK_XTAL_OEN description: reg_clk_xtal_oen. bit_offset: 10 bit_size: 1 fieldset/DATE: description: APB_CTRL_DATE_REG. fields: - name: DATE description: reg_dateVersion control. bit_offset: 0 bit_size: 32 fieldset/EXT_MEM_PMS_LOCK: description: APB_CTRL_EXT_MEM_PMS_LOCK_REG. fields: - name: EXT_MEM_PMS_LOCK description: reg_ext_mem_pms_lock. bit_offset: 0 bit_size: 1 fieldset/FLASH_ACE0_ADDR: description: APB_CTRL_FLASH_ACE0_ADDR_REG. fields: - name: S description: reg_flash_ace0_addr_s. bit_offset: 0 bit_size: 32 fieldset/FLASH_ACE0_ATTR: description: APB_CTRL_FLASH_ACE0_ATTR_REG. fields: - name: FLASH_ACE0_ATTR description: reg_flash_ace0_attr. bit_offset: 0 bit_size: 2 fieldset/FLASH_ACE0_SIZE: description: APB_CTRL_FLASH_ACE0_SIZE_REG. fields: - name: FLASH_ACE0_SIZE description: reg_flash_ace0_size. bit_offset: 0 bit_size: 13 fieldset/FLASH_ACE1_ADDR: description: APB_CTRL_FLASH_ACE1_ADDR_REG. fields: - name: S description: reg_flash_ace1_addr_s. bit_offset: 0 bit_size: 32 fieldset/FLASH_ACE1_ATTR: description: APB_CTRL_FLASH_ACE1_ATTR_REG. fields: - name: FLASH_ACE1_ATTR description: reg_flash_ace1_attr. bit_offset: 0 bit_size: 2 fieldset/FLASH_ACE1_SIZE: description: APB_CTRL_FLASH_ACE1_SIZE_REG. fields: - name: FLASH_ACE1_SIZE description: reg_flash_ace1_size. bit_offset: 0 bit_size: 13 fieldset/FLASH_ACE2_ADDR: description: APB_CTRL_FLASH_ACE2_ADDR_REG. fields: - name: S description: reg_flash_ace2_addr_s. bit_offset: 0 bit_size: 32 fieldset/FLASH_ACE2_ATTR: description: APB_CTRL_FLASH_ACE2_ATTR_REG. fields: - name: FLASH_ACE2_ATTR description: reg_flash_ace2_attr. bit_offset: 0 bit_size: 2 fieldset/FLASH_ACE2_SIZE: description: APB_CTRL_FLASH_ACE2_SIZE_REG. fields: - name: FLASH_ACE2_SIZE description: reg_flash_ace2_size. bit_offset: 0 bit_size: 13 fieldset/FLASH_ACE3_ADDR: description: APB_CTRL_FLASH_ACE3_ADDR_REG. fields: - name: S description: reg_flash_ace3_addr_s. bit_offset: 0 bit_size: 32 fieldset/FLASH_ACE3_ATTR: description: APB_CTRL_FLASH_ACE3_ATTR_REG. fields: - name: FLASH_ACE3_ATTR description: reg_flash_ace3_attr. bit_offset: 0 bit_size: 2 fieldset/FLASH_ACE3_SIZE: description: APB_CTRL_FLASH_ACE3_SIZE_REG. fields: - name: FLASH_ACE3_SIZE description: reg_flash_ace3_size. bit_offset: 0 bit_size: 13 fieldset/FRONT_END_MEM_PD: description: APB_CTRL_FRONT_END_MEM_PD_REG. fields: - name: AGC_MEM_FORCE_PU description: reg_agc_mem_force_pu. bit_offset: 0 bit_size: 1 - name: AGC_MEM_FORCE_PD description: reg_agc_mem_force_pd. bit_offset: 1 bit_size: 1 - name: PBUS_MEM_FORCE_PU description: reg_pbus_mem_force_pu. bit_offset: 2 bit_size: 1 - name: PBUS_MEM_FORCE_PD description: reg_pbus_mem_force_pd. bit_offset: 3 bit_size: 1 - name: DC_MEM_FORCE_PU description: reg_dc_mem_force_pu. bit_offset: 4 bit_size: 1 - name: DC_MEM_FORCE_PD description: reg_dc_mem_force_pd. bit_offset: 5 bit_size: 1 fieldset/HOST_INF_SEL: description: APB_CTRL_HOST_INF_SEL_REG. fields: - name: PERI_IO_SWAP description: reg_peri_io_swap. bit_offset: 0 bit_size: 8 fieldset/MEM_POWER_DOWN: description: APB_CTRL_MEM_POWER_DOWN_REG. fields: - name: ROM_POWER_DOWN description: reg_rom_power_down. bit_offset: 0 bit_size: 2 - name: SRAM_POWER_DOWN description: reg_sram_power_down. bit_offset: 2 bit_size: 4 fieldset/MEM_POWER_UP: description: APB_CTRL_MEM_POWER_UP_REG. fields: - name: ROM_POWER_UP description: reg_rom_power_up. bit_offset: 0 bit_size: 2 - name: SRAM_POWER_UP description: reg_sram_power_up. bit_offset: 2 bit_size: 4 fieldset/PERI_BACKUP_APB_ADDR: description: APB_CTRL_PERI_BACKUP_APB_ADDR_REG_REG. fields: - name: BACKUP_APB_START_ADDR description: reg_backup_apb_start_addr. bit_offset: 0 bit_size: 32 fieldset/PERI_BACKUP_CONFIG: description: APB_CTRL_PERI_BACKUP_CONFIG_REG_REG. fields: - name: PERI_BACKUP_FLOW_ERR description: reg_peri_backup_flow_err. bit_offset: 1 bit_size: 2 - name: PERI_BACKUP_BURST_LIMIT description: reg_peri_backup_burst_limit. bit_offset: 4 bit_size: 5 - name: PERI_BACKUP_TOUT_THRES description: reg_peri_backup_tout_thres. bit_offset: 9 bit_size: 10 - name: PERI_BACKUP_SIZE description: reg_peri_backup_size. bit_offset: 19 bit_size: 10 - name: PERI_BACKUP_START description: reg_peri_backup_start. bit_offset: 29 bit_size: 1 - name: PERI_BACKUP_TO_MEM description: reg_peri_backup_to_mem. bit_offset: 30 bit_size: 1 - name: PERI_BACKUP_ENA description: reg_peri_backup_ena. bit_offset: 31 bit_size: 1 fieldset/PERI_BACKUP_INT_CLR: description: APB_CTRL_PERI_BACKUP_INT_CLR_REG. fields: - name: PERI_BACKUP_DONE_INT_CLR description: reg_peri_backup_done_int_clr. bit_offset: 0 bit_size: 1 - name: PERI_BACKUP_ERR_INT_CLR description: reg_peri_backup_err_int_clr. bit_offset: 1 bit_size: 1 fieldset/PERI_BACKUP_INT_ENA: description: APB_CTRL_PERI_BACKUP_INT_ENA_REG. fields: - name: PERI_BACKUP_DONE_INT_ENA description: reg_peri_backup_done_int_ena. bit_offset: 0 bit_size: 1 - name: PERI_BACKUP_ERR_INT_ENA description: reg_peri_backup_err_int_ena. bit_offset: 1 bit_size: 1 fieldset/PERI_BACKUP_INT_RAW: description: APB_CTRL_PERI_BACKUP_INT_RAW_REG. fields: - name: PERI_BACKUP_DONE_INT_RAW description: reg_peri_backup_done_int_raw. bit_offset: 0 bit_size: 1 - name: PERI_BACKUP_ERR_INT_RAW description: reg_peri_backup_err_int_raw. bit_offset: 1 bit_size: 1 fieldset/PERI_BACKUP_INT_ST: description: APB_CTRL_PERI_BACKUP_INT_ST_REG. fields: - name: PERI_BACKUP_DONE_INT_ST description: reg_peri_backup_done_int_st. bit_offset: 0 bit_size: 1 - name: PERI_BACKUP_ERR_INT_ST description: reg_peri_backup_err_int_st. bit_offset: 1 bit_size: 1 fieldset/PERI_BACKUP_MEM_ADDR: description: APB_CTRL_PERI_BACKUP_MEM_ADDR_REG_REG. fields: - name: BACKUP_MEM_START_ADDR description: reg_backup_mem_start_addr. bit_offset: 0 bit_size: 32 fieldset/REDCY_SIG0: description: APB_CTRL_REDCY_SIG0_REG_REG. fields: - name: REDCY_SIG0 description: reg_redcy_sig0. bit_offset: 0 bit_size: 31 - name: REDCY_ANDOR description: reg_redcy_andor. bit_offset: 31 bit_size: 1 fieldset/REDCY_SIG1: description: APB_CTRL_REDCY_SIG1_REG_REG. fields: - name: REDCY_SIG1 description: reg_redcy_sig1. bit_offset: 0 bit_size: 31 - name: REDCY_NANDOR description: reg_redcy_nandor. bit_offset: 31 bit_size: 1 fieldset/RETENTION_CTRL: description: APB_CTRL_RETENTION_CTRL_REG. fields: - name: RETENTION_LINK_ADDR description: reg_retention_link_addr. bit_offset: 0 bit_size: 27 - name: NOBYPASS_CPU_ISO_RST description: reg_nobypass_cpu_iso_rst. bit_offset: 27 bit_size: 1 fieldset/RND_DATA: description: APB_CTRL_RND_DATA_REG. fields: - name: RND_DATA description: reg_rnd_data. bit_offset: 0 bit_size: 32 fieldset/SDIO_CTRL: description: APB_CTRL_SDIO_CTRL_REG. fields: - name: SDIO_WIN_ACCESS_EN description: reg_sdio_win_access_en. bit_offset: 0 bit_size: 1 fieldset/SPI_MEM_PMS_CTRL: description: APB_CTRL_SPI_MEM_PMS_CTRL_REG. fields: - name: SPI_MEM_REJECT_INT description: reg_spi_mem_reject_int. bit_offset: 0 bit_size: 1 - name: SPI_MEM_REJECT_CLR description: reg_spi_mem_reject_clr. bit_offset: 1 bit_size: 1 - name: SPI_MEM_REJECT_CDE description: reg_spi_mem_reject_cde. bit_offset: 2 bit_size: 5 fieldset/SPI_MEM_REJECT_ADDR: description: APB_CTRL_SPI_MEM_REJECT_ADDR_REG. fields: - name: SPI_MEM_REJECT_ADDR description: reg_spi_mem_reject_addr. bit_offset: 0 bit_size: 32 fieldset/SYSCLK_CONF: description: APB_CTRL_SYSCLK_CONF_REG. fields: - name: PRE_DIV_CNT description: reg_pre_div_cnt. bit_offset: 0 bit_size: 10 - name: CLK_320M_EN description: reg_clk_320m_en. bit_offset: 10 bit_size: 1 - name: CLK_EN description: reg_clk_en. bit_offset: 11 bit_size: 1 - name: RST_TICK_CNT description: reg_rst_tick_cnt. bit_offset: 12 bit_size: 1 fieldset/TICK_CONF: description: APB_CTRL_TICK_CONF_REG. fields: - name: XTAL_TICK_NUM description: reg_xtal_tick_num. bit_offset: 0 bit_size: 8 - name: CK8M_TICK_NUM description: reg_ck8m_tick_num. bit_offset: 8 bit_size: 8 - name: TICK_ENABLE description: reg_tick_enable. bit_offset: 16 bit_size: 1 fieldset/WIFI_BB_CFG: description: APB_CTRL_WIFI_BB_CFG_REG. fields: - name: WIFI_BB_CFG description: reg_wifi_bb_cfg. bit_offset: 0 bit_size: 32 fieldset/WIFI_BB_CFG_2: description: APB_CTRL_WIFI_BB_CFG_2_REG. fields: - name: WIFI_BB_CFG_2 description: reg_wifi_bb_cfg_2. bit_offset: 0 bit_size: 32 fieldset/WIFI_CLK_EN: description: APB_CTRL_WIFI_CLK_EN_REG. fields: - name: WIFI_CLK_EN description: reg_wifi_clk_en. bit_offset: 0 bit_size: 32 fieldset/WIFI_RST_EN: description: APB_CTRL_WIFI_RST_EN_REG. fields: - name: WIFI_RST description: reg_wifi_rst. bit_offset: 0 bit_size: 32