diff options
Diffstat (limited to 'embassy-stm32/src/usb_otg/mod.rs')
| -rw-r--r-- | embassy-stm32/src/usb_otg/mod.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/embassy-stm32/src/usb_otg/mod.rs b/embassy-stm32/src/usb_otg/mod.rs index 193e0df0d..317264cbb 100644 --- a/embassy-stm32/src/usb_otg/mod.rs +++ b/embassy-stm32/src/usb_otg/mod.rs | |||
| @@ -1,7 +1,5 @@ | |||
| 1 | use embassy_cortex_m::interrupt::Interrupt; | ||
| 2 | |||
| 3 | use crate::peripherals; | ||
| 4 | use crate::rcc::RccPeripheral; | 1 | use crate::rcc::RccPeripheral; |
| 2 | use crate::{interrupt, peripherals}; | ||
| 5 | 3 | ||
| 6 | #[cfg(feature = "nightly")] | 4 | #[cfg(feature = "nightly")] |
| 7 | mod usb; | 5 | mod usb; |
| @@ -25,7 +23,7 @@ pub(crate) mod sealed { | |||
| 25 | } | 23 | } |
| 26 | 24 | ||
| 27 | pub trait Instance: sealed::Instance + RccPeripheral { | 25 | pub trait Instance: sealed::Instance + RccPeripheral { |
| 28 | type Interrupt: Interrupt; | 26 | type Interrupt: interrupt::typelevel::Interrupt; |
| 29 | } | 27 | } |
| 30 | 28 | ||
| 31 | // Internal PHY pins | 29 | // Internal PHY pins |
| @@ -109,7 +107,7 @@ foreach_interrupt!( | |||
| 109 | } | 107 | } |
| 110 | 108 | ||
| 111 | impl Instance for peripherals::USB_OTG_FS { | 109 | impl Instance for peripherals::USB_OTG_FS { |
| 112 | type Interrupt = crate::interrupt::$irq; | 110 | type Interrupt = crate::interrupt::typelevel::$irq; |
| 113 | } | 111 | } |
| 114 | }; | 112 | }; |
| 115 | 113 | ||
| @@ -161,7 +159,7 @@ foreach_interrupt!( | |||
| 161 | } | 159 | } |
| 162 | 160 | ||
| 163 | impl Instance for peripherals::USB_OTG_HS { | 161 | impl Instance for peripherals::USB_OTG_HS { |
| 164 | type Interrupt = crate::interrupt::$irq; | 162 | type Interrupt = crate::interrupt::typelevel::$irq; |
| 165 | } | 163 | } |
| 166 | }; | 164 | }; |
| 167 | ); | 165 | ); |
