Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_hw_support/
Dsleep_cpu_asm.S46 lw t0, 0(t0) /* t0 pointer to RvCoreCriticalSleepFrame object */
109 lw t2, RV_SLP_CTX_PMUFUNC(t0)
129 lw t2, 0x0(t1)
135 lw t2, 0x0(t1)
140 lw t0, RV_SLP_CTX_T0(t3)
141 lw t1, RV_SLP_CTX_T1(t3)
142 lw t2, RV_SLP_CTX_T2(t3)
143 lw t3, RV_SLP_CTX_T3(t3)
182 lw t0, 0(t0) /* t0 pointer to RvCoreCriticalSleepFrame object */
192 lw t1, RV_SLP_CTX_PMUFUNC(t0)
[all …]
/hal_espressif-latest/components/riscv/
Dvectors.S65 lw ra, RV_STK_RA(sp)
66 lw tp, RV_STK_TP(sp)
67 lw t0, RV_STK_T0(sp)
68 lw t1, RV_STK_T1(sp)
69 lw t2, RV_STK_T2(sp)
70 lw s0, RV_STK_S0(sp)
71 lw s1, RV_STK_S1(sp)
72 lw a0, RV_STK_A0(sp)
73 lw a1, RV_STK_A1(sp)
74 lw a2, RV_STK_A2(sp)
[all …]
/hal_espressif-latest/components/esp_hw_support/port/esp32s2/
Dmemprot.c616 esp_err_t esp_memprot_set_prot_dram(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool l… 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 esp_err_t esp_memprot_set_prot_iram(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool l… in esp_memprot_set_prot_iram() argument
647 …t_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 …ddr != 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 static inline memprot_hal_err_t memprot_ll_peri1_rtcslow_set_prot(uint32_t *split_addr, bool lw, bo… in memprot_ll_peri1_rtcslow_set_prot() argument
135 if (lw) { 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
156 *lw = DPORT_REG_GET_FIELD(DPORT_PMS_PRO_DPORT_1_REG, DPORT_PMS_PRO_DPORT_RTCSLOW_L_W); in memprot_ll_peri1_rtcslow_get_split_sgnf_bits()
168 static inline void memprot_ll_peri1_rtcslow_set_write_perm(bool lw, bool hw) in memprot_ll_peri1_rtcslow_set_write_perm() argument
170 DPORT_REG_SET_FIELD(DPORT_PMS_PRO_DPORT_1_REG, DPORT_PMS_PRO_DPORT_RTCSLOW_L_W, lw ? 1 : 0); in memprot_ll_peri1_rtcslow_set_write_perm()
277 static inline memprot_hal_err_t memprot_ll_peri2_rtcslow_0_set_prot(uint32_t *split_addr, bool lw, … in memprot_ll_peri2_rtcslow_0_set_prot() argument
293 if (lw) { 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
320 *lw = DPORT_REG_GET_FIELD(DPORT_PMS_PRO_AHB_1_REG, DPORT_PMS_PRO_AHB_RTCSLOW_0_L_W); in memprot_ll_peri2_rtcslow_0_get_split_sgnf_bits()
[all …]
Dmemprot_ll.h273 static inline memprot_hal_err_t memprot_ll_iram0_sram_set_prot(uint32_t *split_addr, bool lw, bool … in memprot_ll_iram0_sram_set_prot() argument
309 if (lw) { in memprot_ll_iram0_sram_set_prot()
340 if (lw) { 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
368 *lw = DPORT_REG_GET_FIELD(DPORT_PMS_PRO_IRAM0_2_REG, DPORT_PMS_PRO_IRAM0_SRAM_4_L_W); in memprot_ll_iram0_sram_get_split_sgnf_bits()
382 static inline void memprot_ll_iram0_sram_set_write_perm(bool lw, bool hw) in memprot_ll_iram0_sram_set_write_perm() argument
384 DPORT_REG_SET_FIELD(DPORT_PMS_PRO_IRAM0_2_REG, DPORT_PMS_PRO_IRAM0_SRAM_4_L_W, lw ? 1 : 0); in memprot_ll_iram0_sram_set_write_perm()
420 static inline memprot_hal_err_t memprot_ll_iram0_rtcfast_set_prot(uint32_t *split_addr, bool lw, bo… in memprot_ll_iram0_rtcfast_set_prot() argument
437 if (lw) { 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 esp_err_t esp_memprot_set_prot_dram(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool l…
364 esp_err_t esp_memprot_set_prot_iram(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool l…
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 esp_err_t esp_memprot_set_prot_peri1(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool …
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 esp_err_t esp_memprot_set_prot_peri2(mem_type_prot_t mem_type, uint32_t *split_addr, bool lw, bool …
489 esp_err_t esp_memprot_get_permissions(mem_type_prot_t mem_type, bool *lw, bool *lr, bool *lx, bool …
515 esp_err_t esp_memprot_get_perm_write(mem_type_prot_t mem_type, bool *lw, bool *hw);
[all …]
/hal_espressif-latest/components/esp_system/port/arch/riscv/
Dexpression_with_stack_asm.S37 lw t0, 0(sp)
38 lw t1, 4(sp)