Home
last modified time | relevance | path

Searched refs:lr (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-latest/components/esp_hw_support/port/esp32s2/
Dmemprot.c616 …t_set_prot_dram(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool lr, bool hw, bool hr) in esp_memprot_set_prot_dram() argument
620 …ot(split_addr != NULL ? split_addr : esp_memprot_dram0_sram_get_min_split_addr(), lw, lr, hw, hr)); in esp_memprot_set_prot_dram()
622 …split_addr != NULL ? split_addr : esp_memprot_dram0_rtcfast_get_min_split_addr(), lw, lr, hw, hr)); in esp_memprot_set_prot_dram()
643 …et_prot_iram(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool lr, bool lx, bool hw, b… in esp_memprot_set_prot_iram() argument
647 …_addr != NULL ? split_addr : esp_memprot_iram0_sram_get_min_split_addr(), lw, lr, lx, hw, hr, hx)); in esp_memprot_set_prot_iram()
649 …dr != NULL ? split_addr : esp_memprot_iram0_rtcfast_get_min_split_addr(), lw, lr, lx, hw, hr, hx)); in esp_memprot_set_prot_iram()
655 esp_err_t esp_memprot_get_perm_split_bits_iram(mem_type_prot_t mem_type, bool *lw, bool *lr, bool *… in esp_memprot_get_perm_split_bits_iram() argument
657 if (lw == NULL || lr == NULL || lx == NULL || hw == NULL || hr == NULL || hx == NULL) { in esp_memprot_get_perm_split_bits_iram()
663 memprot_ll_iram0_sram_get_split_sgnf_bits(lw, lr, lx, hw, hr, hx); in esp_memprot_get_perm_split_bits_iram()
666 memprot_ll_iram0_rtcfast_get_split_sgnf_bits(lw, lr, lx, hw, hr, hx); in esp_memprot_get_perm_split_bits_iram()
[all …]
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Dmemprot_peri_ll.h119 …l_err_t memprot_ll_peri1_rtcslow_set_prot(uint32_t *split_addr, bool lw, bool lr, bool hw, bool hr) in memprot_ll_peri1_rtcslow_set_prot() argument
138 if (lr) { in memprot_ll_peri1_rtcslow_set_prot()
154 static inline void memprot_ll_peri1_rtcslow_get_split_sgnf_bits(bool *lw, bool *lr, bool *hw, bool … in memprot_ll_peri1_rtcslow_get_split_sgnf_bits() argument
157 *lr = DPORT_REG_GET_FIELD(DPORT_PMS_PRO_DPORT_1_REG, DPORT_PMS_PRO_DPORT_RTCSLOW_L_R); in memprot_ll_peri1_rtcslow_get_split_sgnf_bits()
162 static inline void memprot_ll_peri1_rtcslow_set_read_perm(bool lr, bool hr) in memprot_ll_peri1_rtcslow_set_read_perm() argument
164 DPORT_REG_SET_FIELD(DPORT_PMS_PRO_DPORT_1_REG, DPORT_PMS_PRO_DPORT_RTCSLOW_L_R, lr ? 1 : 0); in memprot_ll_peri1_rtcslow_set_read_perm()
277 …_t memprot_ll_peri2_rtcslow_0_set_prot(uint32_t *split_addr, bool lw, bool lr, bool lx, bool hw, b… in memprot_ll_peri2_rtcslow_0_set_prot() argument
296 if (lr) { in memprot_ll_peri2_rtcslow_0_set_prot()
318 static inline void memprot_ll_peri2_rtcslow_0_get_split_sgnf_bits(bool *lw, bool *lr, bool *lx, boo… in memprot_ll_peri2_rtcslow_0_get_split_sgnf_bits() argument
321 *lr = DPORT_REG_GET_FIELD(DPORT_PMS_PRO_AHB_1_REG, DPORT_PMS_PRO_AHB_RTCSLOW_0_L_R); in memprot_ll_peri2_rtcslow_0_get_split_sgnf_bits()
[all …]
Dmemprot_ll.h273 …l_err_t memprot_ll_iram0_sram_set_prot(uint32_t *split_addr, bool lw, bool lr, bool lx, bool hw, b… in memprot_ll_iram0_sram_set_prot() argument
312 if (lr) { in memprot_ll_iram0_sram_set_prot()
343 if (lr) { in memprot_ll_iram0_sram_set_prot()
366 static inline void memprot_ll_iram0_sram_get_split_sgnf_bits(bool *lw, bool *lr, bool *lx, bool *hw… in memprot_ll_iram0_sram_get_split_sgnf_bits() argument
369 *lr = DPORT_REG_GET_FIELD(DPORT_PMS_PRO_IRAM0_2_REG, DPORT_PMS_PRO_IRAM0_SRAM_4_L_R); in memprot_ll_iram0_sram_get_split_sgnf_bits()
376 static inline void memprot_ll_iram0_sram_set_read_perm(bool lr, bool hr) in memprot_ll_iram0_sram_set_read_perm() argument
378 DPORT_REG_SET_FIELD(DPORT_PMS_PRO_IRAM0_2_REG, DPORT_PMS_PRO_IRAM0_SRAM_4_L_R, lr ? 1 : 0); in memprot_ll_iram0_sram_set_read_perm()
420 …rr_t memprot_ll_iram0_rtcfast_set_prot(uint32_t *split_addr, bool lw, bool lr, bool lx, bool hw, b… in memprot_ll_iram0_rtcfast_set_prot() argument
440 if (lr) { in memprot_ll_iram0_rtcfast_set_prot()
462 static inline void memprot_ll_iram0_rtcfast_get_split_sgnf_bits(bool *lw, bool *lr, bool *lx, bool … in memprot_ll_iram0_rtcfast_get_split_sgnf_bits() argument
[all …]
/hal_espressif-latest/components/esp_hw_support/include/soc/esp32s2/
Dmemprot.h326 …_set_prot_dram(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool lr, bool hw, bool hr);
364 …et_prot_iram(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool lr, bool lx, bool hw, b…
392 esp_err_t esp_memprot_get_perm_split_bits_iram(mem_type_prot_t mem_type, bool *lw, bool *lr, bool *…
405 esp_err_t esp_memprot_get_perm_split_bits_dram(mem_type_prot_t mem_type, bool *lw, bool *lr, bool *…
422 …set_prot_peri1(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool lr, bool hw, bool hr);
435 esp_err_t esp_memprot_get_perm_split_bits_peri1(mem_type_prot_t mem_type, bool *lw, bool *lr, bool …
450 esp_err_t esp_memprot_get_perm_split_bits_peri2(mem_type_prot_t mem_type, bool *lw, bool *lr, bool …
472 …t_prot_peri2(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool lr, bool lx, bool hw, b…
489 esp_err_t esp_memprot_get_permissions(mem_type_prot_t mem_type, bool *lw, bool *lr, bool *lx, bool …
502 esp_err_t esp_memprot_get_perm_read(mem_type_prot_t mem_type, bool *lr, bool *hr);
[all …]
/hal_espressif-latest/components/newlib/port/riscv/
Dport_stdatomic.S14 lr.w t2, (a0) // invokes 'Load access fault!'
22 lr.w t2, (t0) // t2 - load atomic
39 lr.w t2, (t0) // t2 - load atomic
57 lr.w t2, (t0) // t2 - load atomic
80 lr.w t2, (t0) // t2 - load atomic
190 lr.w t2, (t0) // t2 - load atomic
214 lr.w t2, (t0) // t2 - load atomic
238 lr.w t2, (t0) // t2 - load atomic
260 lr.w t2, (t0) // t2 - load atomic
285 lr.w t2, (t0) // t2 - load atomic
[all …]