{ "inherits": [ "riscv32" ], "inheritable-only": true, "features": "+32bit,+a,+c,+m,+zaamo,+zalrsc,+zmmul,-relax", "build-tags": [ "esp32c6", "esp" ], "serial": "usb", "rtlib": "compiler-rt", "libc": "picolibc", "default-stack-size": 8192, "linkerscript": "targets/esp32c6.ld", "extra-files": [ "src/device/esp/esp32c6.S" ], "binary-format": "esp32c6", "flash-method": "esp32jtag", "serial-port": [ "303a:1001" ], "openocd-interface": "esp_usb_jtag", "openocd-target": "esp32c6", "openocd-commands": [ "gdb_memory_map disable" ], "gdb": [ "riscv32-esp-elf-gdb" ] }