diff options
| author | Dario Nieuwenhuis <[email protected]> | 2022-05-30 00:35:27 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2022-05-30 00:35:27 +0200 |
| commit | a7383840e7067df2d436601b8ca4a48384673254 (patch) | |
| tree | b7607339d6cc5a096ecd24abbe52f3cf0dc577f2 /embassy-usb/src/lib.rs | |
| parent | 883e28a0fb80f9139c0236ce44597c23a0917e4d (diff) | |
usb: make ControlPipe accept, reject async.
Diffstat (limited to 'embassy-usb/src/lib.rs')
| -rw-r--r-- | embassy-usb/src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/embassy-usb/src/lib.rs b/embassy-usb/src/lib.rs index 9101d81bd..b691bf11e 100644 --- a/embassy-usb/src/lib.rs +++ b/embassy-usb/src/lib.rs | |||
| @@ -306,7 +306,7 @@ impl<'d, D: Driver<'d>> UsbDevice<'d, D> { | |||
| 306 | } | 306 | } |
| 307 | } | 307 | } |
| 308 | } | 308 | } |
| 309 | InResponse::Rejected => self.control.reject(), | 309 | InResponse::Rejected => self.control.reject().await, |
| 310 | } | 310 | } |
| 311 | } | 311 | } |
| 312 | 312 | ||
| @@ -337,8 +337,8 @@ impl<'d, D: Driver<'d>> UsbDevice<'d, D> { | |||
| 337 | trace!(" control out data: {:02x?}", data); | 337 | trace!(" control out data: {:02x?}", data); |
| 338 | 338 | ||
| 339 | match self.inner.handle_control_out(req, data) { | 339 | match self.inner.handle_control_out(req, data) { |
| 340 | OutResponse::Accepted => self.control.accept(), | 340 | OutResponse::Accepted => self.control.accept().await, |
| 341 | OutResponse::Rejected => self.control.reject(), | 341 | OutResponse::Rejected => self.control.reject().await, |
| 342 | } | 342 | } |
| 343 | } | 343 | } |
| 344 | } | 344 | } |
