feat: reduce code

This commit is contained in:
doryan 2025-02-14 00:12:57 +04:00
parent 5b3cce5ea5
commit e27c5e7803

View File

@ -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(())