Home
last modified time | relevance | path

Searched refs:locked (Results 1 – 8 of 8) sorted by relevance

/hal_espressif-latest/components/esp_hw_support/port/esp32s3/
Desp_memprot.c228 esp_err_t esp_mprot_get_split_addr_lock(const esp_mprot_mem_t mem_type, bool *locked, const int cor… in esp_mprot_get_split_addr_lock() argument
230 if (locked == NULL) { in esp_mprot_get_split_addr_lock()
237 *locked = memprot_ll_get_iram0_dram0_split_line_lock(); in esp_mprot_get_split_addr_lock()
242 …MPROT_ERR_CHECK(err, esp_mprot_ll_err_to_esp_err(memprot_ll_get_pif_constraint_lock(core, locked))) in esp_mprot_get_split_addr_lock()
272 esp_err_t esp_mprot_get_pms_lock(const esp_mprot_mem_t mem_type, bool *locked, const int core __att… in esp_mprot_get_pms_lock() argument
274 if (locked == NULL) { in esp_mprot_get_pms_lock()
280 *locked = memprot_ll_iram0_get_pms_lock(); in esp_mprot_get_pms_lock()
283 *locked = memprot_ll_dram0_get_pms_lock(); in esp_mprot_get_pms_lock()
288 …MPROT_ERR_CHECK(err, esp_mprot_ll_err_to_esp_err(memprot_ll_get_pif_constraint_lock(core, locked))) in esp_mprot_get_pms_lock()
440 esp_err_t esp_mprot_get_monitor_lock(const esp_mprot_mem_t mem_type, bool *locked, const int core) in esp_mprot_get_monitor_lock() argument
[all …]
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/
Desp_memprot.c163 esp_err_t esp_mprot_get_split_addr_lock(const esp_mprot_mem_t mem_type, bool *locked, const int cor… in esp_mprot_get_split_addr_lock() argument
165 if (locked == NULL) { in esp_mprot_get_split_addr_lock()
172 *locked = memprot_ll_get_iram0_dram0_split_line_lock(); in esp_mprot_get_split_addr_lock()
175 *locked = memprot_ll_get_pif_constraint_lock(); in esp_mprot_get_split_addr_lock()
204 esp_err_t esp_mprot_get_pms_lock(const esp_mprot_mem_t mem_type, bool *locked, const int core __att… in esp_mprot_get_pms_lock() argument
206 if (locked == NULL) { in esp_mprot_get_pms_lock()
212 *locked = memprot_ll_iram0_get_pms_lock(); in esp_mprot_get_pms_lock()
215 *locked = memprot_ll_dram0_get_pms_lock(); in esp_mprot_get_pms_lock()
218 *locked = memprot_ll_get_pif_constraint_lock(); in esp_mprot_get_pms_lock()
349 esp_err_t esp_mprot_get_monitor_lock(const esp_mprot_mem_t mem_type, bool *locked, const int core _… in esp_mprot_get_monitor_lock() argument
[all …]
/hal_espressif-latest/components/esp_hw_support/include/esp_private/
Desp_memprot_internal.h116 esp_err_t esp_mprot_get_split_addr_lock(const esp_mprot_mem_t mem_type, bool *locked, const int cor…
141 esp_err_t esp_mprot_get_pms_lock(const esp_mprot_mem_t mem_type, bool *locked, const int core);
192 esp_err_t esp_mprot_get_monitor_lock(const esp_mprot_mem_t mem_type, bool *locked, const int core);
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dmemprot_ll.h405 static inline memprot_hal_err_t memprot_ll_iram0_get_monitor_lock(const int core, bool* locked) in memprot_ll_iram0_get_monitor_lock() argument
409 *locked = REG_READ(SENSITIVE_CORE_0_IRAM0_PMS_MONITOR_0_REG) == 1; in memprot_ll_iram0_get_monitor_lock()
412 *locked = REG_READ(SENSITIVE_CORE_1_IRAM0_PMS_MONITOR_0_REG) == 1; in memprot_ll_iram0_get_monitor_lock()
696 static inline memprot_hal_err_t memprot_ll_get_pif_constraint_lock(const int core, bool* locked) in memprot_ll_get_pif_constraint_lock() argument
700 *locked = REG_READ(SENSITIVE_CORE_0_PIF_PMS_CONSTRAIN_0_REG) == 1; in memprot_ll_get_pif_constraint_lock()
703 *locked = REG_READ(SENSITIVE_CORE_1_PIF_PMS_CONSTRAIN_0_REG) == 1; in memprot_ll_get_pif_constraint_lock()
991 static inline memprot_hal_err_t memprot_ll_rtcfast_get_monitor_lock(const int core, bool* locked) in memprot_ll_rtcfast_get_monitor_lock() argument
995 *locked = REG_READ(SENSITIVE_CORE_0_PIF_PMS_MONITOR_0_REG) == 1; in memprot_ll_rtcfast_get_monitor_lock()
998 *locked = REG_READ(SENSITIVE_CORE_1_PIF_PMS_MONITOR_0_REG) == 1; in memprot_ll_rtcfast_get_monitor_lock()
1456 static inline memprot_hal_err_t memprot_ll_dram0_get_monitor_lock(const int core, bool* locked) in memprot_ll_dram0_get_monitor_lock() argument
[all …]
/hal_espressif-latest/components/esp_hw_support/include/
Desp_memprot.h65 esp_err_t esp_mprot_is_conf_locked_any(bool *locked);
/hal_espressif-latest/components/esp_hw_support/port/esp32s2/
Dmemprot.c245 esp_err_t esp_memprot_get_lock(mem_type_prot_t mem_type, bool *locked) in esp_memprot_get_lock() argument
247 if (locked == NULL) { in esp_memprot_get_lock()
254 *locked = memprot_ll_iram0_get_lock_bit() > 0; in esp_memprot_get_lock()
258 *locked = memprot_ll_dram0_get_lock_bit() > 0; in esp_memprot_get_lock()
261 *locked = memprot_ll_peri1_get_lock_bit() > 0; in esp_memprot_get_lock()
265 *locked = memprot_ll_peri2_get_lock_bit() > 0; in esp_memprot_get_lock()
/hal_espressif-latest/components/esp_hw_support/include/soc/esp32s2/
Dmemprot.h181 esp_err_t esp_memprot_get_lock(mem_type_prot_t mem_type, bool *locked);
/hal_espressif-latest/components/esp_system/
DKconfig159 Once locked, memory protection settings cannot be changed anymore.