Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_hw_support/port/esp32c3/
Dcpu_region_protect.c39 PMP_ENTRY_SET(0, SOC_DEBUG_LOW, NONE); in esp_cpu_configure_region_protection()
42 PMP_ENTRY_SET(1, SOC_DEBUG_HIGH, RWX); in esp_cpu_configure_region_protection()
46 PMP_ENTRY_SET(2, SOC_DROM_LOW, NONE); in esp_cpu_configure_region_protection()
52 PMP_ENTRY_SET(3, SOC_DRAM_LOW, R); in esp_cpu_configure_region_protection()
57 PMP_ENTRY_SET(4, SOC_DRAM_HIGH, RW); in esp_cpu_configure_region_protection()
63 PMP_ENTRY_SET(5, SOC_DROM_MASK_HIGH, R); in esp_cpu_configure_region_protection()
70 PMP_ENTRY_SET(6, SOC_IROM_MASK_HIGH, RX); in esp_cpu_configure_region_protection()
75 PMP_ENTRY_SET(7, SOC_IRAM_LOW, NONE); in esp_cpu_configure_region_protection()
79 PMP_ENTRY_SET(8, SOC_IRAM_HIGH, RWX); in esp_cpu_configure_region_protection()
85 PMP_ENTRY_SET(9, SOC_IROM_HIGH, RX); in esp_cpu_configure_region_protection()
[all …]
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/
Dcpu_region_protect.c121 PMP_ENTRY_SET(0, pmpaddr0, PMP_NAPOT | RWX); in esp_cpu_configure_region_protection()
125 PMP_ENTRY_SET(1, SOC_IROM_MASK_LOW, NONE); in esp_cpu_configure_region_protection()
126 PMP_ENTRY_SET(2, SOC_IROM_MASK_HIGH, PMP_TOR | RX); in esp_cpu_configure_region_protection()
134 PMP_ENTRY_SET(5, SOC_IRAM_LOW, NONE); in esp_cpu_configure_region_protection()
135 PMP_ENTRY_SET(6, SOC_IRAM_HIGH, PMP_TOR | RWX); in esp_cpu_configure_region_protection()
147 PMP_ENTRY_SET(5, SOC_IRAM_LOW, NONE); in esp_cpu_configure_region_protection()
148 PMP_ENTRY_SET(6, (int)&_iram_end, PMP_TOR | RX); in esp_cpu_configure_region_protection()
149 PMP_ENTRY_SET(7, SOC_DRAM_HIGH, PMP_TOR | RW); in esp_cpu_configure_region_protection()
152 PMP_ENTRY_SET(5, SOC_IRAM_LOW, CONDITIONAL_NONE); in esp_cpu_configure_region_protection()
153 PMP_ENTRY_SET(6, SOC_IRAM_HIGH, PMP_TOR | CONDITIONAL_RWX); in esp_cpu_configure_region_protection()
[all …]
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/
Dcpu_region_protect.c121 PMP_ENTRY_SET(0, pmpaddr0, PMP_NAPOT | RWX); in esp_cpu_configure_region_protection()
125 PMP_ENTRY_SET(1, SOC_IROM_MASK_LOW, NONE); in esp_cpu_configure_region_protection()
126 PMP_ENTRY_SET(2, SOC_IROM_MASK_HIGH, PMP_TOR | RX); in esp_cpu_configure_region_protection()
135 PMP_ENTRY_SET(5, pmpaddr5, PMP_NAPOT | RWX); in esp_cpu_configure_region_protection()
147 PMP_ENTRY_SET(5, SOC_IRAM_LOW, NONE); in esp_cpu_configure_region_protection()
148 PMP_ENTRY_SET(6, (int)&_iram_end, PMP_TOR | RX); in esp_cpu_configure_region_protection()
149 PMP_ENTRY_SET(7, SOC_DRAM_HIGH, PMP_TOR | RW); in esp_cpu_configure_region_protection()
153 PMP_ENTRY_SET(5, pmpaddr5, PMP_NAPOT | CONDITIONAL_RWX); in esp_cpu_configure_region_protection()
169 PMP_ENTRY_SET(8, SOC_IROM_LOW, NONE); in esp_cpu_configure_region_protection()
170 PMP_ENTRY_SET(9, irom_resv_end, PMP_TOR | RX); in esp_cpu_configure_region_protection()
[all …]
/hal_espressif-latest/components/esp_hw_support/port/esp32c2/
Dcpu_region_protect.c89 PMP_ENTRY_SET(0, SOC_DIRAM_IRAM_LOW, NONE); in esp_cpu_configure_region_protection()
90 PMP_ENTRY_SET(1, SOC_DIRAM_IRAM_HIGH, PMP_TOR | RWX); in esp_cpu_configure_region_protection()
93 PMP_ENTRY_SET(2, SOC_DIRAM_DRAM_LOW, NONE); in esp_cpu_configure_region_protection()
97 PMP_ENTRY_SET(0, SOC_DIRAM_IRAM_LOW, CONDITIONAL_NONE); in esp_cpu_configure_region_protection()
100 PMP_ENTRY_SET(1, IRAM_END, PMP_TOR | CONDITIONAL_RX); in esp_cpu_configure_region_protection()
102 PMP_ENTRY_SET(1, IRAM_END, PMP_TOR | CONDITIONAL_RWX); in esp_cpu_configure_region_protection()
106 PMP_ENTRY_SET(2, DRAM_START, CONDITIONAL_NONE); in esp_cpu_configure_region_protection()
/hal_espressif-latest/components/riscv/include/riscv/
Dcsr.h124 #define PMP_ENTRY_SET(ENTRY, ADDR, CFG) do { \ macro