esp32s3.json
1 { 2 "cpu": "esp32s3", 3 "serial": "uart", 4 "libc": "picolibc", 5 "linker": "ld.lld", 6 "scheduler": "tasks", 7 "rtlib": "compiler-rt", 8 "binary-format": "esp32s3", 9 "default-stack-size": 2048, 10 "linkerscript": "targets/esp32s3.ld", 11 "emulator": "qemu-system-xtensa -machine esp32 -nographic -drive file={img},if=mtd,format=raw", 12 "flash-command": "esptool.py --chip=esp32s3 --port {port} write_flash 0x0000 {bin} -ff 80m -fm dout", 13 "features": "+atomctl,+bool,+clamps,+coprocessor,+debug,+density,+div32,+esp32s3,+exception,+fp,+highpriinterrupts,+interrupt,+loop,+mac16,+memctl,+minmax,+miscsr,+mul32,+mul32high,+nsa,+prid,+regprotect,+rvector,+s32c1i,+sext,+threadptr,+timerint,+windowed", 14 "inherits": [ 15 "xtensa" 16 ], 17 "gdb": [ 18 "xtensa-esp32-elf-gdb" 19 ], 20 "build-tags": [ 21 "esp32s3", 22 "esp" 23 ], 24 "extra-files": [ 25 "src/device/esp/esp32.S", 26 "src/internal/task/task_stack_esp32.S" 27 ] 28 }