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");
|
trace!("wait_enabled IN WAITING");
|
||||||
let index = self.info.addr.index();
|
let index = self.info.addr.index();
|
||||||
poll_fn(|cx| {
|
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() };
|
let val = unsafe { T::dpram().ep_in_control(self.info.addr.index() - 1).read() };
|
||||||
if val.enable() {
|
if val.enable() {
|
||||||
Poll::Ready(())
|
Poll::Ready(())
|
||||||
|
Loading…
Reference in New Issue
Block a user