Merge #1020
1020: Fix mistaken EP_IN_WAKERS r=Dirbaio a=mkj I'm not totally certain, but this looks like a typo? Co-authored-by: Matt Johnston <matt@ucc.asn.au>
This commit is contained in:
commit
495ca6108c
@ -522,7 +522,7 @@ impl<'d, T: Instance> driver::Endpoint for Endpoint<'d, T, In> {
|
||||
trace!("wait_enabled IN WAITING");
|
||||
let index = self.info.addr.index();
|
||||
poll_fn(|cx| {
|
||||
EP_OUT_WAKERS[index].register(cx.waker());
|
||||
EP_IN_WAKERS[index].register(cx.waker());
|
||||
let val = unsafe { T::dpram().ep_in_control(self.info.addr.index() - 1).read() };
|
||||
if val.enable() {
|
||||
Poll::Ready(())
|
||||
|
Loading…
Reference in New Issue
Block a user