aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-rp/src/usb.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/embassy-rp/src/usb.rs b/embassy-rp/src/usb.rs
index 0a904aab3..8d6aa33b0 100644
--- a/embassy-rp/src/usb.rs
+++ b/embassy-rp/src/usb.rs
@@ -522,7 +522,7 @@ impl<'d, T: Instance> driver::Endpoint for Endpoint<'d, T, In> {
522 trace!("wait_enabled IN WAITING"); 522 trace!("wait_enabled IN WAITING");
523 let index = self.info.addr.index(); 523 let index = self.info.addr.index();
524 poll_fn(|cx| { 524 poll_fn(|cx| {
525 EP_OUT_WAKERS[index].register(cx.waker()); 525 EP_IN_WAKERS[index].register(cx.waker());
526 let val = unsafe { T::dpram().ep_in_control(self.info.addr.index() - 1).read() }; 526 let val = unsafe { T::dpram().ep_in_control(self.info.addr.index() - 1).read() };
527 if val.enable() { 527 if val.enable() {
528 Poll::Ready(()) 528 Poll::Ready(())