Home
last modified time | relevance | path

Searched refs:line_addr (Results 1 – 6 of 6) sorted by relevance

/hal_espressif-latest/components/hal/esp32c2/include/hal/
Dmemprot_ll.h89 static inline void memprot_ll_set_iram0_split_line(const void *line_addr, uint32_t sensitive_reg) in memprot_ll_set_iram0_split_line() argument
91 uint32_t addr = (uint32_t)line_addr; in memprot_ll_set_iram0_split_line()
119 static inline void memprot_ll_set_iram0_split_line_main_I_D(const void *line_addr) in memprot_ll_set_iram0_split_line_main_I_D() argument
121 …memprot_ll_set_iram0_split_line(line_addr, SENSITIVE_CORE_X_IRAM0_DRAM0_DMA_SPLIT_LINE_CONSTRAIN_1… in memprot_ll_set_iram0_split_line_main_I_D()
124 static inline void memprot_ll_set_iram0_split_line_I_0(const void *line_addr) in memprot_ll_set_iram0_split_line_I_0() argument
126 …memprot_ll_set_iram0_split_line(line_addr, SENSITIVE_CORE_X_IRAM0_DRAM0_DMA_SPLIT_LINE_CONSTRAIN_2… in memprot_ll_set_iram0_split_line_I_0()
129 static inline void memprot_ll_set_iram0_split_line_I_1(const void *line_addr) in memprot_ll_set_iram0_split_line_I_1() argument
131 …memprot_ll_set_iram0_split_line(line_addr, SENSITIVE_CORE_X_IRAM0_DRAM0_DMA_SPLIT_LINE_CONSTRAIN_3… in memprot_ll_set_iram0_split_line_I_1()
346 static inline void memprot_ll_set_dram0_split_line(const void *line_addr, uint32_t sensitive_reg) in memprot_ll_set_dram0_split_line() argument
348 uint32_t addr = (uint32_t)line_addr; in memprot_ll_set_dram0_split_line()
[all …]
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Dmemprot_ll.h64 static inline memprot_hal_err_t memprot_ll_set_iram0_split_line(const void *line_addr, uint32_t sen… in memprot_ll_set_iram0_split_line() argument
66 uint32_t addr = (uint32_t)line_addr; in memprot_ll_set_iram0_split_line()
102 static inline memprot_hal_err_t memprot_ll_set_iram0_split_line_main_I_D(const void *line_addr) in memprot_ll_set_iram0_split_line_main_I_D() argument
104 …return memprot_ll_set_iram0_split_line(line_addr, SENSITIVE_CORE_X_IRAM0_DRAM0_DMA_SPLIT_LINE_CONS… in memprot_ll_set_iram0_split_line_main_I_D()
107 static inline memprot_hal_err_t memprot_ll_set_iram0_split_line_I_0(const void *line_addr) in memprot_ll_set_iram0_split_line_I_0() argument
109 …return memprot_ll_set_iram0_split_line(line_addr, SENSITIVE_CORE_X_IRAM0_DRAM0_DMA_SPLIT_LINE_CONS… in memprot_ll_set_iram0_split_line_I_0()
112 static inline memprot_hal_err_t memprot_ll_set_iram0_split_line_I_1(const void *line_addr) in memprot_ll_set_iram0_split_line_I_1() argument
114 …return memprot_ll_set_iram0_split_line(line_addr, SENSITIVE_CORE_X_IRAM0_DRAM0_DMA_SPLIT_LINE_CONS… in memprot_ll_set_iram0_split_line_I_1()
346 static inline memprot_hal_err_t memprot_ll_set_rtcfast_split_line(const void *line_addr, memprot_ha… in memprot_ll_set_rtcfast_split_line() argument
348 uint32_t addr = (uint32_t)line_addr; in memprot_ll_set_rtcfast_split_line()
[all …]
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/
Desp_memprot.c39 …rot_mem_t mem_type, const esp_mprot_split_addr_t line_type, const void *line_addr, const int core … in esp_mprot_set_split_addr() argument
45 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_iram0_split_line_main_I_D(line_addr)); in esp_mprot_set_split_addr()
47 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_iram0_split_line_I_0(line_addr)); in esp_mprot_set_split_addr()
49 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_iram0_split_line_I_1(line_addr)); in esp_mprot_set_split_addr()
56 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_dram0_split_line_D_0(line_addr)); in esp_mprot_set_split_addr()
58 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_dram0_split_line_D_1(line_addr)); in esp_mprot_set_split_addr()
65 …return esp_mprot_ll_err_to_esp_err(memprot_ll_set_rtcfast_split_line(line_addr, MEMP_HAL_WORLD_0)); in esp_mprot_set_split_addr()
75 …sp_mprot_mem_t mem_type, const esp_mprot_split_addr_t line_type, void **line_addr, const int core … in esp_mprot_get_split_addr() argument
77 if (line_addr == NULL) { in esp_mprot_get_split_addr()
85 *line_addr = memprot_ll_get_iram0_split_line_main_I_D(); in esp_mprot_get_split_addr()
[all …]
/hal_espressif-latest/components/esp_hw_support/port/esp32s3/
Desp_memprot.c100 …rot_mem_t mem_type, const esp_mprot_split_addr_t line_type, const void *line_addr, const int core … in esp_mprot_set_split_addr() argument
106 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_iram0_split_line_main_I_D(line_addr)); in esp_mprot_set_split_addr()
108 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_iram0_split_line_I_0(line_addr)); in esp_mprot_set_split_addr()
110 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_iram0_split_line_I_1(line_addr)); in esp_mprot_set_split_addr()
117 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_dram0_split_line_D_0(line_addr)); in esp_mprot_set_split_addr()
119 return esp_mprot_ll_err_to_esp_err(memprot_ll_set_dram0_split_line_D_1(line_addr)); in esp_mprot_set_split_addr()
127 …rr, esp_mprot_ll_err_to_esp_err(memprot_ll_set_rtcfast_split_line(core, line_addr, MEMP_HAL_WORLD_… in esp_mprot_set_split_addr()
138 …sp_mprot_mem_t mem_type, const esp_mprot_split_addr_t line_type, void **line_addr, const int core … in esp_mprot_get_split_addr() argument
140 if (line_addr == NULL) { in esp_mprot_get_split_addr()
148 *line_addr = memprot_ll_get_iram0_split_line_main_I_D(); in esp_mprot_get_split_addr()
[all …]
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dmemprot_ll.h209 static inline memprot_hal_err_t memprot_ll_set_iram0_split_line(const void *line_addr, const uint32… in memprot_ll_set_iram0_split_line() argument
211 uint32_t addr = (uint32_t)line_addr; in memprot_ll_set_iram0_split_line()
229 static inline memprot_hal_err_t memprot_ll_set_iram0_split_line_main_I_D(const void *line_addr) in memprot_ll_set_iram0_split_line_main_I_D() argument
231 …return memprot_ll_set_iram0_split_line(line_addr, SENSITIVE_CORE_X_IRAM0_DRAM0_DMA_SPLIT_LINE_CONS… in memprot_ll_set_iram0_split_line_main_I_D()
235 static inline memprot_hal_err_t memprot_ll_set_iram0_split_line_I_0(const void *line_addr) in memprot_ll_set_iram0_split_line_I_0() argument
237 …return memprot_ll_set_iram0_split_line(line_addr, SENSITIVE_CORE_X_IRAM0_DRAM0_DMA_SPLIT_LINE_CONS… in memprot_ll_set_iram0_split_line_I_0()
240 static inline memprot_hal_err_t memprot_ll_set_iram0_split_line_I_1(const void *line_addr) in memprot_ll_set_iram0_split_line_I_1() argument
242 …return memprot_ll_set_iram0_split_line(line_addr, SENSITIVE_CORE_X_IRAM0_DRAM0_DMA_SPLIT_LINE_CONS… in memprot_ll_set_iram0_split_line_I_1()
732 …hal_err_t memprot_ll_set_rtcfast_split_line(const int core, const void *line_addr, const memprot_h… in memprot_ll_set_rtcfast_split_line() argument
734 uint32_t addr = (uint32_t)line_addr; in memprot_ll_set_rtcfast_split_line()
[all …]
/hal_espressif-latest/components/esp_hw_support/include/esp_private/
Desp_memprot_internal.h62 …rot_mem_t mem_type, const esp_mprot_split_addr_t line_type, const void *line_addr, const int core);
79 …sp_mprot_mem_t mem_type, const esp_mprot_split_addr_t line_type, void **line_addr, const int core);