esp-idf/components/esp_rom/include/esp32c6/rom
Li Shuai 9b99fc9033 cpu retention: software cpu retention support for esp32c6
cpu retention: add riscv core sleep critical and non-critical register layout structure definition

cpu retention: add assembly subroutine for cpu critical register backup and restore

cpu retention: add cpu core critical register context backup and restore support

cpu retention: add cpu core non-critical register context backup and restore support

cpu retention: add interrupt priority register context backup and restore support

cpu retention: add cache config register context backup and restore support

cpu retention: add plic interrupt register context backup and restore support

cpu retention: add clint interrupt register context backup and restore support

cpu retention: wait icache state idle before pmu enter sleep
2023-01-31 22:12:54 +08:00
..
aes.h esp-rom: remove unsupported ROM functions 2023-01-19 10:09:09 +08:00
apb_backup_dma.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
bigint.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
cache.h esp-rom: remove unsupported ROM functions 2023-01-19 10:09:09 +08:00
crc.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
digital_signature.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
efuse.h esp-rom: remove unsupported ROM functions 2023-01-19 10:09:09 +08:00
esp_flash.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
ets_sys.h esp-rom: remove unsupported ROM functions 2023-01-19 10:09:09 +08:00
gpio.h esp_rom: update rom gpio.h 2022-12-14 15:14:38 +08:00
hmac.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
libc_stubs.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
lldesc.h esp_rom: remove lldesc_xxx definitions since no actual function bodies 2022-11-28 11:27:19 +08:00
md5_hash.h md5_hash: fix copyright checker 2022-08-29 15:40:37 +08:00
miniz.h move {target}/rom/miniz.h to a common miniz.h 2022-11-15 15:39:39 +08:00
rom_layout.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
rsa_pss.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
rtc.h cpu retention: software cpu retention support for esp32c6 2023-01-31 22:12:54 +08:00
secure_boot.h esp-rom: remove unsupported ROM functions 2023-01-19 10:09:09 +08:00
sha.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
spi_flash.h esp-rom: remove unsupported ROM functions 2023-01-19 10:09:09 +08:00
tjpgd.h esp_rom: add esp32c6 header files 2022-08-29 15:40:37 +08:00
uart.h esp-rom: remove unsupported ROM functions 2023-01-19 10:09:09 +08:00