feat: reduce code
This commit is contained in:
parent
5b3cce5ea5
commit
e27c5e7803
|
@ -133,15 +133,13 @@ impl<const L: usize> UsbBus for UsbDevice<L> {
|
||||||
|
|
||||||
fn force_reset(&self) -> UsbResult<()> {
|
fn force_reset(&self) -> UsbResult<()> {
|
||||||
free(|cs| {
|
free(|cs| {
|
||||||
let usbcon = &self.usb.borrow(cs).usbcon;
|
self.usb.borrow(cs).usbcon.modify(|_, w| w.usbe().set_bit());
|
||||||
usbcon.modify(|_, w| w.usbe().set_bit());
|
|
||||||
});
|
});
|
||||||
|
|
||||||
delay_cycles(ONE_MS_16_MGHZ);
|
delay_cycles(ONE_MS_16_MGHZ);
|
||||||
|
|
||||||
free(|cs| {
|
free(|cs| {
|
||||||
let usbcon = &self.usb.borrow(cs).usbcon;
|
self.usb.borrow(cs).usbcon.modify(|_, w| w.usbe().set_bit());
|
||||||
usbcon.modify(|_, w| w.usbe().set_bit());
|
|
||||||
});
|
});
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
|
|
Loading…
Reference in New Issue