summaryrefslogtreecommitdiff
path: root/hw
diff options
context:
space:
mode:
authorhathach <[email protected]>2026-03-17 21:38:46 +0700
committerhathach <[email protected]>2026-03-17 21:38:46 +0700
commit45e80a1042ea802b74ebe97db350f9da17cb2fe4 (patch)
treee8f9352a4e8d241a37a4125fcdf297ea49e3cc2c /hw
parenta3b2b4217630eea3f514ee042ee399e9ee397b8a (diff)
add hil test for host msc and cdc
Diffstat (limited to 'hw')
-rw-r--r--hw/bsp/rp2040/boards/adafruit_feather_rp2040_usb_host/board.cmake1
-rw-r--r--hw/bsp/rp2040/boards/adafruit_fruit_jam/board.cmake2
-rw-r--r--hw/bsp/rp2040/boards/adafruit_metro_rp2350/board.cmake2
-rw-r--r--hw/bsp/rp2040/family.cmake6
4 files changed, 11 insertions, 0 deletions
diff --git a/hw/bsp/rp2040/boards/adafruit_feather_rp2040_usb_host/board.cmake b/hw/bsp/rp2040/boards/adafruit_feather_rp2040_usb_host/board.cmake
index 41897f644..66758d7d0 100644
--- a/hw/bsp/rp2040/boards/adafruit_feather_rp2040_usb_host/board.cmake
+++ b/hw/bsp/rp2040/boards/adafruit_feather_rp2040_usb_host/board.cmake
@@ -1,2 +1,3 @@
set(PICO_PLATFORM rp2040)
set(PICO_BOARD adafruit_feather_rp2040_usb_host)
+set(CFG_TUH_RPI_PIO_USB 1)
diff --git a/hw/bsp/rp2040/boards/adafruit_fruit_jam/board.cmake b/hw/bsp/rp2040/boards/adafruit_fruit_jam/board.cmake
index 4ab8a5477..d3535fa36 100644
--- a/hw/bsp/rp2040/boards/adafruit_fruit_jam/board.cmake
+++ b/hw/bsp/rp2040/boards/adafruit_fruit_jam/board.cmake
@@ -2,3 +2,5 @@ set(PICO_PLATFORM rp2350-arm-s)
set(PICO_BOARD adafruit_fruit_jam)
set(PICO_BOARD_HEADER_DIRS ${CMAKE_CURRENT_LIST_DIR})
#set(OPENOCD_SERIAL E6614103E78E8324)
+
+set(CFG_TUH_RPI_PIO_USB 1)
diff --git a/hw/bsp/rp2040/boards/adafruit_metro_rp2350/board.cmake b/hw/bsp/rp2040/boards/adafruit_metro_rp2350/board.cmake
index 9a58821a5..f1f54d217 100644
--- a/hw/bsp/rp2040/boards/adafruit_metro_rp2350/board.cmake
+++ b/hw/bsp/rp2040/boards/adafruit_metro_rp2350/board.cmake
@@ -2,3 +2,5 @@ set(PICO_PLATFORM rp2350-arm-s)
set(PICO_BOARD adafruit_metro_rp2350)
set(PICO_BOARD_HEADER_DIRS ${CMAKE_CURRENT_LIST_DIR})
#set(OPENOCD_SERIAL E6614103E78E8324)
+
+set(CFG_TUH_RPI_PIO_USB 1)
diff --git a/hw/bsp/rp2040/family.cmake b/hw/bsp/rp2040/family.cmake
index e31abe50b..2e2cd436a 100644
--- a/hw/bsp/rp2040/family.cmake
+++ b/hw/bsp/rp2040/family.cmake
@@ -72,6 +72,12 @@ target_compile_definitions(tinyusb_common_base INTERFACE
CFG_TUSB_DEBUG=${TINYUSB_DEBUG_LEVEL}
)
+if (CFG_TUH_RPI_PIO_USB)
+ target_compile_definitions(tinyusb_common_base INTERFACE
+ CFG_TUH_RPI_PIO_USB=1
+ )
+endif()
+
target_link_libraries(tinyusb_common_base INTERFACE
hardware_structs
hardware_irq