Explorar o código

rp2040: requested code mode in rp2040_usb.h

Peter Lawrence %!s(int64=5) %!d(string=hai) anos
pai
achega
999ef227d0
Modificáronse 1 ficheiros con 5 adicións e 7 borrados
  1. 5 7
      src/portable/raspberrypi/rp2040/rp2040_usb.h

+ 5 - 7
src/portable/raspberrypi/rp2040/rp2040_usb.h

@@ -71,13 +71,6 @@ struct hw_endpoint
     uint len;
     // Amount of data with the hardware
     uint transfer_size;
-#ifdef RP2040_USB_HOST_MODE
-    // Only needed for host mode
-    bool last_buf;
-    // HOST BUG. Host will incorrect write status to top half of buffer
-    // control register when doing transfers > 1 packet
-    uint8_t buf_sel;
-#endif
     // User buffer in main memory
     uint8_t *user_buf;
 
@@ -87,6 +80,11 @@ struct hw_endpoint
     uint8_t transfer_type;
     
 #ifdef RP2040_USB_HOST_MODE
+    // Only needed for host mode
+    bool last_buf;
+    // HOST BUG. Host will incorrect write status to top half of buffer
+    // control register when doing transfers > 1 packet
+    uint8_t buf_sel;
     // Only needed for host
     uint8_t dev_addr;
     bool sent_setup;