Home
last modified time | relevance | path

Searched refs:esp_mprot_mem_t (Results 1 – 7 of 7) sorted by relevance

/hal_espressif-latest/components/esp_hw_support/include/esp_private/
Desp_memprot_internal.h62 esp_err_t esp_mprot_set_split_addr(const esp_mprot_mem_t mem_type, const esp_mprot_split_addr_t lin…
79 esp_err_t esp_mprot_get_split_addr(const esp_mprot_mem_t mem_type, const esp_mprot_split_addr_t lin…
91 esp_err_t esp_mprot_get_default_main_split_addr(const esp_mprot_mem_t mem_type, void **def_split_ad…
103 esp_err_t esp_mprot_set_split_addr_lock(const esp_mprot_mem_t mem_type, const int core);
116 esp_err_t esp_mprot_get_split_addr_lock(const esp_mprot_mem_t mem_type, bool *locked, const int cor…
128 esp_err_t esp_mprot_set_pms_lock(const esp_mprot_mem_t mem_type, const int core);
141 esp_err_t esp_mprot_get_pms_lock(const esp_mprot_mem_t mem_type, bool *locked, const int core);
179 esp_err_t esp_mprot_set_monitor_lock(const esp_mprot_mem_t mem_type, const int core);
192 esp_err_t esp_mprot_get_monitor_lock(const esp_mprot_mem_t mem_type, bool *locked, const int core);
204 esp_err_t esp_mprot_set_monitor_en(const esp_mprot_mem_t mem_type, const bool enable, const int cor…
[all …]
/hal_espressif-latest/components/esp_hw_support/include/
Desp_memprot.h35 esp_mprot_mem_t mem_type; /*!< Memory type containing the faulting address */
54 esp_err_t esp_mprot_monitor_clear_intr(const esp_mprot_mem_t mem_type, const int core);
107 esp_err_t esp_mprot_get_violate_addr(const esp_mprot_mem_t mem_type, void **fault_addr, const int c…
123 esp_err_t esp_mprot_get_violate_world(const esp_mprot_mem_t mem_type, esp_mprot_pms_world_t *world,…
139 esp_err_t esp_mprot_get_violate_operation(const esp_mprot_mem_t mem_type, uint32_t *oper, const int…
150 bool esp_mprot_has_byte_enables(const esp_mprot_mem_t mem_type);
165 esp_err_t esp_mprot_get_violate_byte_enables(const esp_mprot_mem_t mem_type, uint32_t *byte_en, con…
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/
Desp_memprot.c39 esp_err_t esp_mprot_set_split_addr(const esp_mprot_mem_t mem_type, const esp_mprot_split_addr_t lin… in esp_mprot_set_split_addr()
75 esp_err_t esp_mprot_get_split_addr(const esp_mprot_mem_t mem_type, const esp_mprot_split_addr_t lin… in esp_mprot_get_split_addr()
122 esp_err_t esp_mprot_get_default_main_split_addr(const esp_mprot_mem_t mem_type, void **def_split_ad… in esp_mprot_get_default_main_split_addr()
145 esp_err_t esp_mprot_set_split_addr_lock(const esp_mprot_mem_t mem_type, const int core __attribute_… in esp_mprot_set_split_addr_lock()
163 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()
184 esp_err_t esp_mprot_set_pms_lock(const esp_mprot_mem_t mem_type, const int core __attribute__((unus… in esp_mprot_set_pms_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()
330 esp_err_t esp_mprot_set_monitor_lock(const esp_mprot_mem_t mem_type, const int core __attribute__((… in esp_mprot_set_monitor_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()
372 esp_err_t esp_mprot_set_monitor_en(const esp_mprot_mem_t mem_type, const bool enable, const int cor… in esp_mprot_set_monitor_en()
[all …]
/hal_espressif-latest/components/esp_hw_support/include/soc/esp32s2/
Dsoc_memprot_types.h27 } esp_mprot_mem_t; typedef
69 static inline const char *esp_mprot_mem_type_to_str(const esp_mprot_mem_t mem_type) in esp_mprot_mem_type_to_str()
/hal_espressif-latest/components/esp_hw_support/include/soc/esp32c3/
Dsoc_memprot_types.h31 } esp_mprot_mem_t; typedef
89 static inline const char *esp_mprot_mem_type_to_str(const esp_mprot_mem_t mem_type) in esp_mprot_mem_type_to_str()
/hal_espressif-latest/components/esp_hw_support/port/esp32s3/
Desp_memprot.c67 static esp_err_t esp_mprot_set_intr_matrix(const esp_mprot_mem_t mem_type, const int core) in esp_mprot_set_intr_matrix()
100 esp_err_t esp_mprot_set_split_addr(const esp_mprot_mem_t mem_type, const esp_mprot_split_addr_t lin… in esp_mprot_set_split_addr()
138 esp_err_t esp_mprot_get_split_addr(const esp_mprot_mem_t mem_type, const esp_mprot_split_addr_t lin… in esp_mprot_get_split_addr()
186 esp_err_t esp_mprot_get_default_main_split_addr(const esp_mprot_mem_t mem_type, void **def_split_ad… in esp_mprot_get_default_main_split_addr()
209 esp_err_t esp_mprot_set_split_addr_lock(const esp_mprot_mem_t mem_type, const int core __attribute_… in esp_mprot_set_split_addr_lock()
228 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()
251 esp_err_t esp_mprot_set_pms_lock(const esp_mprot_mem_t mem_type, const int core __attribute__((unus… in esp_mprot_set_pms_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()
418 esp_err_t esp_mprot_set_monitor_lock(const esp_mprot_mem_t mem_type, const int core) in esp_mprot_set_monitor_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()
[all …]
/hal_espressif-latest/components/esp_hw_support/include/soc/esp32s3/
Dsoc_memprot_types.h33 } esp_mprot_mem_t; typedef
123 static inline const char *esp_mprot_mem_type_to_str(const esp_mprot_mem_t mem_type) in esp_mprot_mem_type_to_str()