aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-stm32/src/usb/usb.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/embassy-stm32/src/usb/usb.rs b/embassy-stm32/src/usb/usb.rs
index a8aebfe1f..04b1b35e8 100644
--- a/embassy-stm32/src/usb/usb.rs
+++ b/embassy-stm32/src/usb/usb.rs
@@ -701,10 +701,10 @@ impl<'d, T: Instance> driver::Endpoint for Endpoint<'d, T, In> {
701 } 701 }
702 702
703 async fn wait_enabled(&mut self) { 703 async fn wait_enabled(&mut self) {
704 trace!("wait_enabled OUT WAITING"); 704 trace!("wait_enabled IN WAITING");
705 let index = self.info.addr.index(); 705 let index = self.info.addr.index();
706 poll_fn(|cx| { 706 poll_fn(|cx| {
707 EP_OUT_WAKERS[index].register(cx.waker()); 707 EP_IN_WAKERS[index].register(cx.waker());
708 let regs = T::regs(); 708 let regs = T::regs();
709 if regs.epr(index).read().stat_tx() == Stat::DISABLED { 709 if regs.epr(index).read().stat_tx() == Stat::DISABLED {
710 Poll::Pending 710 Poll::Pending
@@ -713,7 +713,7 @@ impl<'d, T: Instance> driver::Endpoint for Endpoint<'d, T, In> {
713 } 713 }
714 }) 714 })
715 .await; 715 .await;
716 trace!("wait_enabled OUT OK"); 716 trace!("wait_enabled IN OK");
717 } 717 }
718} 718}
719 719