File tree Expand file tree Collapse file tree 8 files changed +88
-0
lines changed Expand file tree Collapse file tree 8 files changed +88
-0
lines changed Original file line number Diff line number Diff line change @@ -117,6 +117,17 @@ void setup1() {
117
117
118
118
pio_usb_configuration_t pio_cfg = PIO_USB_DEFAULT_CONFIG;
119
119
pio_cfg.pin_dp = PIN_USB_HOST_DP;
120
+
121
+ #if defined(ARDUINO_RASPBERRY_PI_PICO_W)
122
+ /* https://github.com/sekigon-gonnoc/Pico-PIO-USB/issues/46 */
123
+ pio_cfg.sm_tx = 3 ;
124
+ pio_cfg.sm_rx = 2 ;
125
+ pio_cfg.sm_eop = 3 ;
126
+ pio_cfg.pio_rx_num = 0 ;
127
+ pio_cfg.pio_tx_num = 1 ;
128
+ pio_cfg.tx_ch = 9 ;
129
+ #endif /* ARDUINO_RASPBERRY_PI_PICO_W */
130
+
120
131
USBHost.configure_pio_usb (1 , &pio_cfg);
121
132
122
133
// run host stack on controller (rhport) 1
Original file line number Diff line number Diff line change @@ -86,6 +86,17 @@ void setup1() {
86
86
87
87
pio_usb_configuration_t pio_cfg = PIO_USB_DEFAULT_CONFIG;
88
88
pio_cfg.pin_dp = PIN_USB_HOST_DP;
89
+
90
+ #if defined(ARDUINO_RASPBERRY_PI_PICO_W)
91
+ /* https://github.com/sekigon-gonnoc/Pico-PIO-USB/issues/46 */
92
+ pio_cfg.sm_tx = 3 ;
93
+ pio_cfg.sm_rx = 2 ;
94
+ pio_cfg.sm_eop = 3 ;
95
+ pio_cfg.pio_rx_num = 0 ;
96
+ pio_cfg.pio_tx_num = 1 ;
97
+ pio_cfg.tx_ch = 9 ;
98
+ #endif /* ARDUINO_RASPBERRY_PI_PICO_W */
99
+
89
100
USBHost.configure_pio_usb (1 , &pio_cfg);
90
101
91
102
// run host stack on controller (rhport) 1
Original file line number Diff line number Diff line change @@ -113,6 +113,17 @@ void setup1() {
113
113
114
114
pio_usb_configuration_t pio_cfg = PIO_USB_DEFAULT_CONFIG;
115
115
pio_cfg.pin_dp = PIN_USB_HOST_DP;
116
+
117
+ #if defined(ARDUINO_RASPBERRY_PI_PICO_W)
118
+ /* https://github.com/sekigon-gonnoc/Pico-PIO-USB/issues/46 */
119
+ pio_cfg.sm_tx = 3 ;
120
+ pio_cfg.sm_rx = 2 ;
121
+ pio_cfg.sm_eop = 3 ;
122
+ pio_cfg.pio_rx_num = 0 ;
123
+ pio_cfg.pio_tx_num = 1 ;
124
+ pio_cfg.tx_ch = 9 ;
125
+ #endif /* ARDUINO_RASPBERRY_PI_PICO_W */
126
+
116
127
USBHost.configure_pio_usb (1 , &pio_cfg);
117
128
118
129
// run host stack on controller (rhport) 1
Original file line number Diff line number Diff line change @@ -120,6 +120,17 @@ void setup1() {
120
120
121
121
pio_usb_configuration_t pio_cfg = PIO_USB_DEFAULT_CONFIG;
122
122
pio_cfg.pin_dp = PIN_USB_HOST_DP;
123
+
124
+ #if defined(ARDUINO_RASPBERRY_PI_PICO_W)
125
+ /* https://github.com/sekigon-gonnoc/Pico-PIO-USB/issues/46 */
126
+ pio_cfg.sm_tx = 3 ;
127
+ pio_cfg.sm_rx = 2 ;
128
+ pio_cfg.sm_eop = 3 ;
129
+ pio_cfg.pio_rx_num = 0 ;
130
+ pio_cfg.pio_tx_num = 1 ;
131
+ pio_cfg.tx_ch = 9 ;
132
+ #endif /* ARDUINO_RASPBERRY_PI_PICO_W */
133
+
123
134
USBHost.configure_pio_usb (1 , &pio_cfg);
124
135
125
136
// run host stack on controller (rhport) 1
Original file line number Diff line number Diff line change @@ -105,6 +105,17 @@ void setup1() {
105
105
106
106
pio_usb_configuration_t pio_cfg = PIO_USB_DEFAULT_CONFIG;
107
107
pio_cfg.pin_dp = PIN_USB_HOST_DP;
108
+
109
+ #if defined(ARDUINO_RASPBERRY_PI_PICO_W)
110
+ /* https://github.com/sekigon-gonnoc/Pico-PIO-USB/issues/46 */
111
+ pio_cfg.sm_tx = 3 ;
112
+ pio_cfg.sm_rx = 2 ;
113
+ pio_cfg.sm_eop = 3 ;
114
+ pio_cfg.pio_rx_num = 0 ;
115
+ pio_cfg.pio_tx_num = 1 ;
116
+ pio_cfg.tx_ch = 9 ;
117
+ #endif /* ARDUINO_RASPBERRY_PI_PICO_W */
118
+
108
119
USBHost.configure_pio_usb (1 , &pio_cfg);
109
120
110
121
// run host stack on controller (rhport) 1
Original file line number Diff line number Diff line change @@ -133,6 +133,17 @@ void setup1() {
133
133
134
134
pio_usb_configuration_t pio_cfg = PIO_USB_DEFAULT_CONFIG;
135
135
pio_cfg.pin_dp = PIN_USB_HOST_DP;
136
+
137
+ #if defined(ARDUINO_RASPBERRY_PI_PICO_W)
138
+ /* https://github.com/sekigon-gonnoc/Pico-PIO-USB/issues/46 */
139
+ pio_cfg.sm_tx = 3 ;
140
+ pio_cfg.sm_rx = 2 ;
141
+ pio_cfg.sm_eop = 3 ;
142
+ pio_cfg.pio_rx_num = 0 ;
143
+ pio_cfg.pio_tx_num = 1 ;
144
+ pio_cfg.tx_ch = 9 ;
145
+ #endif /* ARDUINO_RASPBERRY_PI_PICO_W */
146
+
136
147
USBHost.configure_pio_usb (1 , &pio_cfg);
137
148
138
149
// run host stack on controller (rhport) 1
Original file line number Diff line number Diff line change @@ -100,6 +100,17 @@ void setup1() {
100
100
101
101
pio_usb_configuration_t pio_cfg = PIO_USB_DEFAULT_CONFIG;
102
102
pio_cfg.pin_dp = PIN_USB_HOST_DP;
103
+
104
+ #if defined(ARDUINO_RASPBERRY_PI_PICO_W)
105
+ /* https://github.com/sekigon-gonnoc/Pico-PIO-USB/issues/46 */
106
+ pio_cfg.sm_tx = 3 ;
107
+ pio_cfg.sm_rx = 2 ;
108
+ pio_cfg.sm_eop = 3 ;
109
+ pio_cfg.pio_rx_num = 0 ;
110
+ pio_cfg.pio_tx_num = 1 ;
111
+ pio_cfg.tx_ch = 9 ;
112
+ #endif /* ARDUINO_RASPBERRY_PI_PICO_W */
113
+
103
114
USBHost.configure_pio_usb (1 , &pio_cfg);
104
115
105
116
// run host stack on controller (rhport) 1
Original file line number Diff line number Diff line change @@ -115,6 +115,17 @@ void setup1() {
115
115
116
116
pio_usb_configuration_t pio_cfg = PIO_USB_DEFAULT_CONFIG;
117
117
pio_cfg.pin_dp = PIN_USB_HOST_DP;
118
+
119
+ #if defined(ARDUINO_RASPBERRY_PI_PICO_W)
120
+ /* https://github.com/sekigon-gonnoc/Pico-PIO-USB/issues/46 */
121
+ pio_cfg.sm_tx = 3 ;
122
+ pio_cfg.sm_rx = 2 ;
123
+ pio_cfg.sm_eop = 3 ;
124
+ pio_cfg.pio_rx_num = 0 ;
125
+ pio_cfg.pio_tx_num = 1 ;
126
+ pio_cfg.tx_ch = 9 ;
127
+ #endif /* ARDUINO_RASPBERRY_PI_PICO_W */
128
+
118
129
USBHost.configure_pio_usb (1 , &pio_cfg);
119
130
120
131
// run host stack on controller (rhport) 1
You can’t perform that action at this time.
0 commit comments