summaryrefslogtreecommitdiff
path: root/hw
diff options
context:
space:
mode:
authorHiFiPhile <[email protected]>2025-10-11 16:50:47 +0200
committerHiFiPhile <[email protected]>2025-10-11 16:50:47 +0200
commit190237741879145088535f214e4a1a7f21eff6af (patch)
treecf6c3dd022008e46a1407fb9355e411250fd8702 /hw
parent080ca2e5cc96ffde2820807e2e663e1c61ca5132 (diff)
parent2e29d1c60d119b2aa71e36d0c1ac2a383e333076 (diff)
Merge branch 'master' into uac1
Diffstat (limited to 'hw')
-rw-r--r--hw/bsp/BoardPresets.json128
-rw-r--r--hw/bsp/stm32h7rs/family.mk2
2 files changed, 70 insertions, 60 deletions
diff --git a/hw/bsp/BoardPresets.json b/hw/bsp/BoardPresets.json
index 335546837..044c74ee1 100644
--- a/hw/bsp/BoardPresets.json
+++ b/hw/bsp/BoardPresets.json
@@ -13,23 +13,17 @@
}
},
{
- "name": "adafruit_clue",
- "inherits": "default"
- },
- {
- "name": "adafruit_feather_esp32_v2",
- "inherits": "default"
- },
- {
- "name": "adafruit_feather_esp32c6",
- "inherits": "default"
- },
- {
- "name": "adafruit_feather_esp32s2",
- "inherits": "default"
+ "name": "default single config",
+ "hidden": true,
+ "description": "Configure preset for the ${presetName} board",
+ "generator": "Ninja",
+ "binaryDir": "${sourceDir}/build/${presetName}",
+ "cacheVariables": {
+ "BOARD": "${presetName}"
+ }
},
{
- "name": "adafruit_feather_esp32s3",
+ "name": "adafruit_clue",
"inherits": "default"
},
{
@@ -41,14 +35,6 @@
"inherits": "default"
},
{
- "name": "adafruit_magtag_29gray",
- "inherits": "default"
- },
- {
- "name": "adafruit_metro_esp32s2",
- "inherits": "default"
- },
- {
"name": "adafruit_metro_rp2350",
"inherits": "default"
},
@@ -189,42 +175,6 @@
"inherits": "default"
},
{
- "name": "espressif_addax_1",
- "inherits": "default"
- },
- {
- "name": "espressif_c3_devkitc",
- "inherits": "default"
- },
- {
- "name": "espressif_c6_devkitc",
- "inherits": "default"
- },
- {
- "name": "espressif_kaluga_1",
- "inherits": "default"
- },
- {
- "name": "espressif_p4_function_ev",
- "inherits": "default"
- },
- {
- "name": "espressif_s2_devkitc",
- "inherits": "default"
- },
- {
- "name": "espressif_s3_devkitc",
- "inherits": "default"
- },
- {
- "name": "espressif_s3_devkitm",
- "inherits": "default"
- },
- {
- "name": "espressif_saola_1",
- "inherits": "default"
- },
- {
"name": "f1c100s",
"inherits": "default"
},
@@ -823,6 +773,66 @@
{
"name": "xmc4700_relax",
"inherits": "default"
+ },
+ {
+ "name": "adafruit_feather_esp32_v2",
+ "inherits": "default single config"
+ },
+ {
+ "name": "adafruit_feather_esp32c6",
+ "inherits": "default single config"
+ },
+ {
+ "name": "adafruit_feather_esp32s2",
+ "inherits": "default single config"
+ },
+ {
+ "name": "adafruit_feather_esp32s3",
+ "inherits": "default single config"
+ },
+ {
+ "name": "adafruit_magtag_29gray",
+ "inherits": "default single config"
+ },
+ {
+ "name": "adafruit_metro_esp32s2",
+ "inherits": "default single config"
+ },
+ {
+ "name": "espressif_addax_1",
+ "inherits": "default single config"
+ },
+ {
+ "name": "espressif_c3_devkitc",
+ "inherits": "default single config"
+ },
+ {
+ "name": "espressif_c6_devkitc",
+ "inherits": "default single config"
+ },
+ {
+ "name": "espressif_kaluga_1",
+ "inherits": "default single config"
+ },
+ {
+ "name": "espressif_p4_function_ev",
+ "inherits": "default single config"
+ },
+ {
+ "name": "espressif_s2_devkitc",
+ "inherits": "default single config"
+ },
+ {
+ "name": "espressif_s3_devkitc",
+ "inherits": "default single config"
+ },
+ {
+ "name": "espressif_s3_devkitm",
+ "inherits": "default single config"
+ },
+ {
+ "name": "espressif_saola_1",
+ "inherits": "default single config"
}
],
"buildPresets": [
diff --git a/hw/bsp/stm32h7rs/family.mk b/hw/bsp/stm32h7rs/family.mk
index fba38448d..7082cc900 100644
--- a/hw/bsp/stm32h7rs/family.mk
+++ b/hw/bsp/stm32h7rs/family.mk
@@ -43,7 +43,7 @@ CFLAGS += \
-DBOARD_TUD_MAX_SPEED=${RHPORT_DEVICE_SPEED} \
-DBOARD_TUH_RHPORT=${RHPORT_HOST} \
-DBOARD_TUH_MAX_SPEED=${RHPORT_HOST_SPEED} \
- -DSEGGER_RTT_SECTION="noncacheable_buffer" \
+ -DSEGGER_RTT_SECTION="\"noncacheable_buffer\"" \
-DBUFFER_SIZE_UP=0x300 \
# GCC Flags