pub struct RegisterBlock {Show 24 fields
pub sysctrl_dss_ctrl: SYSCTRL_DSS_CTRL,
pub sysctrl_dss_cmd: SYSCTRL_DSS_CMD,
pub sysctrl_flash_overlay_cfg: SYSCTRL_FLASH_OVERLAY_CFG,
pub sysctrl_css_loop_cache_cfg: SYSCTRL_CSS_LOOP_CACHE_CFG,
pub sysctrl_dss_loop_cache_cfg: SYSCTRL_DSS_LOOP_CACHE_CFG,
pub sysctrl_mem_error: SYSCTRL_MEM_ERROR,
pub sysctrl_mem_power_cfg: SYSCTRL_MEM_POWER_CFG,
pub sysctrl_mem_access_cfg: SYSCTRL_MEM_ACCESS_CFG,
pub sysctrl_wakeup_addr: SYSCTRL_WAKEUP_ADDR,
pub sysctrl_mem_retention_cfg: SYSCTRL_MEM_RETENTION_CFG,
pub sysctrl_mem_arbiter_cfg: SYSCTRL_MEM_ARBITER_CFG,
pub sysctrl_mem_timing_cfg: SYSCTRL_MEM_TIMING_CFG,
pub sysctrl_cnt_ctrl: SYSCTRL_CNT_CTRL,
pub sysctrl_sysclk_cnt: SYSCTRL_SYSCLK_CNT,
pub sysctrl_cm3_cnt: SYSCTRL_CM3_CNT,
pub sysctrl_lpdsp32_cnt: SYSCTRL_LPDSP32_CNT,
pub sysctrl_flash_read_cnt: SYSCTRL_FLASH_READ_CNT,
pub sysctrl_speed_measure: SYSCTRL_SPEED_MEASURE,
pub sysctrl_lpdsp32_debug_cfg: SYSCTRL_LPDSP32_DEBUG_CFG,
pub sysctrl_rf_power_cfg: SYSCTRL_RF_POWER_CFG,
pub sysctrl_rf_access_cfg: SYSCTRL_RF_ACCESS_CFG,
pub sysctrl_wakeup_pad: SYSCTRL_WAKEUP_PAD,
pub sysctrl_dbg_lock: SYSCTRL_DBG_LOCK,
pub sysctrl_dbg_lock_key: [SYSCTRL_DBG_LOCK_KEY; 4],
/* private fields */
}Expand description
Register block
Fields§
§sysctrl_dss_ctrl: SYSCTRL_DSS_CTRL0x00 - DSS Control
sysctrl_dss_cmd: SYSCTRL_DSS_CMD0x04 - DSS Commands
sysctrl_flash_overlay_cfg: SYSCTRL_FLASH_OVERLAY_CFG0x08 - Flash Overlay Configuration
sysctrl_css_loop_cache_cfg: SYSCTRL_CSS_LOOP_CACHE_CFG0x0c - CSS Loop Cache Configuration
sysctrl_dss_loop_cache_cfg: SYSCTRL_DSS_LOOP_CACHE_CFG0x10 - DSS Loop Cache Configuration
sysctrl_mem_error: SYSCTRL_MEM_ERROR0x14 - Memory Access Error Flags
sysctrl_mem_power_cfg: SYSCTRL_MEM_POWER_CFG0x18 - Memory Power Configuration
sysctrl_mem_access_cfg: SYSCTRL_MEM_ACCESS_CFG0x1c - Memory Access Configuration and Wakeup Restore Address in packed 7-bit format
sysctrl_wakeup_addr: SYSCTRL_WAKEUP_ADDR0x20 - Wakeup Restore Address in Unpacked 32-bit Format
sysctrl_mem_retention_cfg: SYSCTRL_MEM_RETENTION_CFG0x24 - Memory Retention Configuration
sysctrl_mem_arbiter_cfg: SYSCTRL_MEM_ARBITER_CFG0x28 - Memory Arbiter Configuration
sysctrl_mem_timing_cfg: SYSCTRL_MEM_TIMING_CFG0x2c - Memory Timing Configuration
sysctrl_cnt_ctrl: SYSCTRL_CNT_CTRL0x30 - Activity Counters Control
sysctrl_sysclk_cnt: SYSCTRL_SYSCLK_CNT0x34 - System Clock Counter Value
sysctrl_cm3_cnt: SYSCTRL_CM3_CNT0x38 - CM3 Activity Counter Value
sysctrl_lpdsp32_cnt: SYSCTRL_LPDSP32_CNT0x3c - LPDSP32 Activity Counter Value
sysctrl_flash_read_cnt: SYSCTRL_FLASH_READ_CNT0x40 - Flash Read Access Counter Value
sysctrl_speed_measure: SYSCTRL_SPEED_MEASURE0x48 - Critical Path Speed Measurement
sysctrl_lpdsp32_debug_cfg: SYSCTRL_LPDSP32_DEBUG_CFG0x4c - LPDSP32 Debug Port Configuration
sysctrl_rf_power_cfg: SYSCTRL_RF_POWER_CFG0x50 - RF Power Configuration
sysctrl_rf_access_cfg: SYSCTRL_RF_ACCESS_CFG0x54 - RF Access Configuration
sysctrl_wakeup_pad: SYSCTRL_WAKEUP_PAD0x58 - WAKEUP Pad Value
sysctrl_dbg_lock: SYSCTRL_DBG_LOCK0xdc - Debug Port Access Configuration
sysctrl_dbg_lock_key: [SYSCTRL_DBG_LOCK_KEY; 4]0xe0 - Debug Port Lock Key Part 0 to 3