esp-idf/components/soc/esp32p4
Omar Chebib a8b1475fe7 feat(riscv): implement coprocessors save area and FPU support
This commit mainly targets the ESP32-P4. It adds supports for coprocessors on
RISC-V based targets. The coprocessor save area, describing the used coprocessors
is stored at the end of the stack of each task (highest address) whereas each
coprocessor save area is allocated at the beginning of the task (lowest address).
The context of each coprocessor is saved lazily, by the task that want to use it.
2023-10-23 11:10:28 +08:00
..
include/soc feat(riscv): implement coprocessors save area and FPU support 2023-10-23 11:10:28 +08:00
ld feat(ledc): support ledc on esp32p4 2023-10-17 16:40:04 +08:00
adc_periph.c feat(soc): soc updates 2023-07-06 18:23:18 +08:00
ana_cmpr_periph.c feat(ana_cmpr): supported etm in analog comparator example 2023-09-25 19:57:34 +08:00
gdma_periph.c feat(gdma): support channel allocator on esp32p4 2023-07-19 18:18:07 +08:00
gpio_periph.c feat(gpio): add support for ESP32P4 2023-08-10 17:58:49 +08:00
i2c_periph.c feat(i2c): Add I2C driver support for esp32p4 2023-08-11 12:37:11 +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
interrupts.c feat(dw_gdma): initial low level driver 2023-09-28 02:17:08 +00:00
ledc_periph.c feat(ledc): support ledc on esp32p4 2023-10-17 16:40:04 +08:00
mcpwm_periph.c feat(mcpwm): add support for ESP32P4 2023-08-08 18:12:58 +08:00
mpi_periph.c feat(mpi): add MPI peripheral support for esp32p4 2023-08-03 09:44:02 +05:30
parlio_periph.c feat(parlio_tx): supported parlio tx on p4 2023-09-25 10:42:30 +08:00
pcnt_periph.c feat(pcnt): add support for ESP32P4 2023-08-09 14:41:22 +08:00
rmt_periph.c feat(rmt): add driver support for esp32p4 2023-09-19 12:54:14 +08:00
rtc_io_periph.c feat(lp_io): Add support for ESP32P4 2023-09-20 19:39:41 +08:00
sdio_slave_periph.c feat(soc): soc updates 2023-07-06 18:23:18 +08:00
sdm_periph.c feat(soc): soc updates 2023-07-06 18:23:18 +08:00
sdmmc_periph.c feat(sdmmc): supported sd2.0 on esp32p4 2023-10-18 11:57:55 +00:00
spi_periph.c feat(spi_master): p4 add master driver supported 2023-10-08 14:45:12 +08:00
temperature_sensor_periph.c feat(soc): soc updates 2023-07-06 18:23:18 +08:00
timer_periph.c feat(gptimer): driver support on esp32p4 2023-07-26 19:27:49 +08:00
twai_periph.c feat(soc): soc updates 2023-07-06 18:23:18 +08:00
uart_periph.c feat(uart): add LP-UART GPIO support 2023-10-08 10:10:02 +08:00