Searched refs:PMP_ENTRY_SET (Results 1 – 5 of 5) sorted by relevance
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/ |
D | cpu_region_protect.c | 39 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/ |
D | cpu_region_protect.c | 121 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/ |
D | cpu_region_protect.c | 121 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/ |
D | cpu_region_protect.c | 89 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/ |
D | csr.h | 124 #define PMP_ENTRY_SET(ENTRY, ADDR, CFG) do { \ macro
|