diff options
| -rw-r--r-- | embassy-rp/src/usb.rs | 2 |
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(()) |
