usb-driver: Remove unncessary lifetime
This commit is contained in:
parent
d438d1b685
commit
3ca14ba4e9
@ -638,7 +638,7 @@ impl<'d, T: Instance> driver::ControlPipe for ControlPipe<'d, T> {
|
|||||||
64
|
64
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn setup<'a>(&'a mut self) -> [u8; 8] {
|
async fn setup(&mut self) -> [u8; 8] {
|
||||||
loop {
|
loop {
|
||||||
trace!("SETUP read waiting");
|
trace!("SETUP read waiting");
|
||||||
let regs = T::regs();
|
let regs = T::regs();
|
||||||
|
@ -799,7 +799,7 @@ impl<'d, T: Instance> driver::ControlPipe for ControlPipe<'d, T> {
|
|||||||
usize::from(self.max_packet_size)
|
usize::from(self.max_packet_size)
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn setup<'a>(&'a mut self) -> [u8; 8] {
|
async fn setup(&mut self) -> [u8; 8] {
|
||||||
loop {
|
loop {
|
||||||
trace!("SETUP read waiting");
|
trace!("SETUP read waiting");
|
||||||
poll_fn(|cx| {
|
poll_fn(|cx| {
|
||||||
|
@ -220,7 +220,7 @@ pub trait ControlPipe {
|
|||||||
fn max_packet_size(&self) -> usize;
|
fn max_packet_size(&self) -> usize;
|
||||||
|
|
||||||
/// Reads a single setup packet from the endpoint.
|
/// Reads a single setup packet from the endpoint.
|
||||||
async fn setup<'a>(&'a mut self) -> [u8; 8];
|
async fn setup(&mut self) -> [u8; 8];
|
||||||
|
|
||||||
/// Reads a DATA OUT packet into `buf` in response to a control write request.
|
/// Reads a DATA OUT packet into `buf` in response to a control write request.
|
||||||
///
|
///
|
||||||
|
Loading…
Reference in New Issue
Block a user