hathach 4 лет назад
Родитель
Сommit
c25f835aea
3 измененных файлов с 4 добавлено и 3 удалено
  1. 2 1
      hw/bsp/rp2040/family.cmake
  2. 1 1
      lib/Pico-PIO-USB
  3. 1 1
      src/portable/raspberrypi/pio_usb/hcd_pio_usb.c

+ 2 - 1
hw/bsp/rp2040/family.cmake

@@ -91,7 +91,8 @@ if (NOT TARGET _rp2040_family_inclusion_marker)
 
 			${TOP}/src/portable/raspberrypi/pio_usb/hcd_pio_usb.c
 			${TOP}/lib/Pico-PIO-USB/pio_usb.c
-			${TOP}/lib/Pico-PIO-USB/pio_usb_port.c
+			${TOP}/lib/Pico-PIO-USB/pio_usb_host.c
+			${TOP}/lib/Pico-PIO-USB/pio_usb_hw.c
 			${TOP}/lib/Pico-PIO-USB/usb_crc.c
 			)
 

+ 1 - 1
lib/Pico-PIO-USB

@@ -1 +1 @@
-Subproject commit 650130ab312e0dc9337dc52cccf34d35875abdf7
+Subproject commit 72f91ac9cdaf532eacfbe9534420341b13480441

+ 1 - 1
src/portable/raspberrypi/pio_usb/hcd_pio_usb.c

@@ -225,7 +225,7 @@ void __no_inline_not_in_flash_func(handle_endpoint_irq)(root_port_t* port, uint3
 
     if (ep_all & mask)
     {
-      endpoint_t* ep = PIO_USB_EP(ep_idx);
+      pio_hw_endpoint_t* ep = PIO_USB_HW_EP(ep_idx);
       hcd_event_xfer_complete(ep->dev_addr, ep->ep_num, ep->actual_len, result, true);
     }
   }