github.com/tinygo-org/tinygo@v0.31.3-0.20240404173401-90b0bf646c27/targets/esp8266.json (about) 1 { 2 "inherits": ["xtensa"], 3 "cpu": "esp8266", 4 "features": "+debug,+density,+exception,+extendedl32r,+highpriinterrupts,+interrupt,+mul32,+nsa,+prid,+regprotect,+rvector,+timerint", 5 "build-tags": ["esp8266", "esp"], 6 "scheduler": "tasks", 7 "linker": "ld.lld", 8 "default-stack-size": 2048, 9 "rtlib": "compiler-rt", 10 "libc": "picolibc", 11 "linkerscript": "targets/esp8266.ld", 12 "extra-files": [ 13 "src/device/esp/esp8266.S", 14 "src/internal/task/task_stack_esp8266.S" 15 ], 16 "binary-format": "esp8266", 17 "flash-command": "esptool.py --chip=esp8266 --port {port} write_flash 0x00000 {bin} -fm qio" 18 }