diff options
| author | xoviat <[email protected]> | 2021-03-19 15:26:20 -0500 |
|---|---|---|
| committer | xoviat <[email protected]> | 2021-03-19 15:26:20 -0500 |
| commit | 03ecc91d552328f625c3ed13088291272123784f (patch) | |
| tree | bb2b333b5cd66b5443fd3aedd8e1f181848c55cf /embassy-stm32/src/lib.rs | |
| parent | c8d90f3e75aca252cda49192d61a6b4a756c106b (diff) | |
stm32: consolidate functionality into new pkg
Diffstat (limited to 'embassy-stm32/src/lib.rs')
| -rw-r--r-- | embassy-stm32/src/lib.rs | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/embassy-stm32/src/lib.rs b/embassy-stm32/src/lib.rs new file mode 100644 index 000000000..a1f40b2c7 --- /dev/null +++ b/embassy-stm32/src/lib.rs | |||
| @@ -0,0 +1,35 @@ | |||
| 1 | #![no_std] | ||
| 2 | #![feature(generic_associated_types)] | ||
| 3 | #![feature(asm)] | ||
| 4 | #![feature(min_type_alias_impl_trait)] | ||
| 5 | #![feature(impl_trait_in_bindings)] | ||
| 6 | #![feature(type_alias_impl_trait)] | ||
| 7 | #![allow(incomplete_features)] | ||
| 8 | |||
| 9 | #[cfg(any( | ||
| 10 | feature = "stm32f401", | ||
| 11 | feature = "stm32f405", | ||
| 12 | feature = "stm32f407", | ||
| 13 | feature = "stm32f410", | ||
| 14 | feature = "stm32f411", | ||
| 15 | feature = "stm32f412", | ||
| 16 | feature = "stm32f413", | ||
| 17 | feature = "stm32f415", | ||
| 18 | feature = "stm32f417", | ||
| 19 | feature = "stm32f423", | ||
| 20 | feature = "stm32f427", | ||
| 21 | feature = "stm32f429", | ||
| 22 | feature = "stm32f437", | ||
| 23 | feature = "stm32f439", | ||
| 24 | feature = "stm32f446", | ||
| 25 | feature = "stm32f469", | ||
| 26 | feature = "stm32f479", | ||
| 27 | ))] | ||
| 28 | pub use {stm32f4xx_hal as hal, stm32f4xx_hal::stm32 as pac}; | ||
| 29 | |||
| 30 | #[cfg(any(feature = "stm32l0x1", feature = "stm32l0x2", feature = "stm32l0x3",))] | ||
| 31 | pub use {stm32l0xx_hal as hal, stm32l0xx_hal::pac}; | ||
| 32 | |||
| 33 | pub mod fmt; | ||
| 34 | |||
| 35 | pub mod interrupt; | ||
