esp-idf/components/soc/esp32c6
Mahavir Jain 9ecd2fd7e3 fix(soc): change debug addr range to CPU subsystem range
For C6/H2/P4/C5, there is no SoC specific debug range. Instead the same
address range is part of CPU Subsystem range which contains debug mode
specific code and interrupt config registers (CLINT, PLIC etc.).

For now the PMP entry is provided with RWX permission for both machine
and user mode but we can save this entry and allow the access to only
machine mode for this range.

For P4/C5 case, this PMP entry can have RW permission as the debug mode
specific code is not present in this memory range.
2024-01-22 13:34:32 +08:00
..
include fix(soc): change debug addr range to CPU subsystem range 2024-01-22 13:34:32 +08:00
ld soc: regenerate modem header with regtool 2022-12-27 21:31:21 +08:00
adc_periph.c adc: support ADC on esp32c6 (hal) 2022-12-23 11:24:06 +08:00
dedic_gpio_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
gdma_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
gpio_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
i2c_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
i2s_periph.c feat(i2s): supported getting the tx sync count and specify interrupt flags 2023-09-28 15:03:27 +08:00
ieee802154_periph.c ieee802154: support driver opensrc 2023-04-25 11:48:13 +08:00
interrupts.c esp32c6: add soc/ reg and struct headers 2022-08-22 12:11:40 +08:00
ledc_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
mcpwm_periph.c mcpwm: support esp32c6 2022-10-20 11:55:03 +08:00
mpi_periph.c bignum: refactored the hardware abstraction of the mpi peripheral 2023-04-24 16:15:11 +05:30
parlio_periph.c driver: add parallel IO TX driver 2023-03-01 00:43:14 +00:00
pcnt_periph.c pcnt: support esp32c6 2022-09-08 18:26:04 +08:00
rmt_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
rtc_io_periph.c refactor(driver/rtcio): Re-wrap RTCIO APIs with more accurate soc_caps 2023-07-05 11:47:51 +08:00
sdio_slave_periph.c sdio: c6 support 2023-01-18 02:34:46 +00:00
sdm_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
spi_periph.c fix(spi): correct some signals and dummy bits docs 2023-11-17 02:39:28 +00:00
temperature_sensor_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
timer_periph.c esp32c6: add soc/ xxx_periph, xxx_channel, xxx_pins, etc. files 2022-09-01 12:28:06 +08:00
twai_periph.c twai: describe peripheral info 2022-11-04 17:40:29 +08:00
uart_periph.c refactor(lp_periph): move enable and reset control to LL driver 2023-08-28 05:17:56 +00:00