|
| 1 | +{ |
| 2 | + "version": 4, |
| 3 | + "include": [ |
| 4 | + "base.json" |
| 5 | + ], |
| 6 | + "configurePresets": [ |
| 7 | + { |
| 8 | + "name": "riscv-esp32c5-preset", |
| 9 | + "description": "Preset for ESP32-C5 series", |
| 10 | + "inherits": "general-preset", |
| 11 | + "hidden": true, |
| 12 | + "cacheVariables": { |
| 13 | + "CMAKE_TOOLCHAIN_FILE": { |
| 14 | + "type": "FILEPATH", |
| 15 | + "value": "${sourceDir}/CMake/toolchain.riscv32-esp32c5-elf.cmake" |
| 16 | + }, |
| 17 | + "NF_INTEROP_ASSEMBLIES": null, |
| 18 | + "NF_TARGET_HAS_NANOBOOTER": "OFF", |
| 19 | + "RTOS": "ESP32", |
| 20 | + "TARGET_SERIES": "ESP32_C5", |
| 21 | + "TARGET_BOARD": "ESP32_C5", |
| 22 | + "NF_FEATURE_HAS_CONFIG_BLOCK": "ON", |
| 23 | + "NF_FEATURE_USE_LITTLEFS": "ON", |
| 24 | + "NF_FEATURE_HAS_ACCESSIBLE_STORAGE": "ON", |
| 25 | + "SUPPORT_ANY_BASE_CONVERSION": "ON", |
| 26 | + "API_System.Net": "ON", |
| 27 | + "API_System.Math": "ON", |
| 28 | + "API_System.Device.Adc": "OFF", |
| 29 | + "API_System.Device.Gpio": "ON", |
| 30 | + "API_System.Device.I2c": "ON", |
| 31 | + "API_System.Device.I2c.Slave": "ON", |
| 32 | + "API_System.Device.I2s": "ON", |
| 33 | + "API_System.Device.Spi": "ON", |
| 34 | + "API_System.Device.Pwm": "ON", |
| 35 | + "API_System.Device.Wifi": "ON", |
| 36 | + "API_System.IO.Ports": "ON", |
| 37 | + "API_System.IO.FileSystem": "ON", |
| 38 | + "API_nanoFramework.System.IO.Hashing": "ON", |
| 39 | + "API_nanoFramework.System.Security.Cryptography": "ON", |
| 40 | + "API_Hardware.Esp32": "ON", |
| 41 | + "API_nanoFramework.Hardware.Esp32.Rmt": "ON", |
| 42 | + "API_nanoFramework.ResourceManager": "ON", |
| 43 | + "API_nanoFramework.System.Collections": "ON", |
| 44 | + "API_nanoFramework.System.Text": "ON" |
| 45 | + } |
| 46 | + } |
| 47 | + ] |
| 48 | +} |
0 commit comments