diff options
| author | Dario Nieuwenhuis <[email protected]> | 2021-05-31 03:21:44 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2021-05-31 03:21:44 +0200 |
| commit | d24b67512f74e095e54c2f5d840a49a73f520d64 (patch) | |
| tree | c9e764d344d81dcf87196bc516cb355d36ce5302 | |
| parent | f4700e072d4c65a4d8690e9cc1ff5ed84579b55d (diff) | |
More fixes
| -rw-r--r-- | embassy-stm32/src/i2c/v2.rs | 16 | ||||
| -rw-r--r-- | embassy-stm32/src/pwr/h7.rs | 2 | ||||
| -rw-r--r-- | embassy-stm32/src/rcc/h7/mod.rs | 2 | ||||
| -rw-r--r-- | embassy-stm32/src/rcc/l0/mod.rs | 2 | ||||
| -rw-r--r-- | embassy-stm32/src/sdmmc/v2.rs | 6 | ||||
| m--------- | stm32-data | 0 |
6 files changed, 13 insertions, 15 deletions
diff --git a/embassy-stm32/src/i2c/v2.rs b/embassy-stm32/src/i2c/v2.rs index c93d23291..80d8fc0c7 100644 --- a/embassy-stm32/src/i2c/v2.rs +++ b/embassy-stm32/src/i2c/v2.rs | |||
| @@ -1,7 +1,4 @@ | |||
| 1 | use crate::gpio::AnyPin; | 1 | use core::cmp; |
| 2 | use crate::gpio::Pin; | ||
| 3 | use crate::i2c::{Error, Instance, SclPin, SdaPin}; | ||
| 4 | use crate::time::Hertz; | ||
| 5 | use core::marker::PhantomData; | 2 | use core::marker::PhantomData; |
| 6 | use embassy::util::Unborrow; | 3 | use embassy::util::Unborrow; |
| 7 | use embassy_extras::unborrow; | 4 | use embassy_extras::unborrow; |
| @@ -9,13 +6,14 @@ use embedded_hal::blocking::i2c::Read; | |||
| 9 | use embedded_hal::blocking::i2c::Write; | 6 | use embedded_hal::blocking::i2c::Write; |
| 10 | use embedded_hal::blocking::i2c::WriteRead; | 7 | use embedded_hal::blocking::i2c::WriteRead; |
| 11 | 8 | ||
| 12 | use crate::pac::i2c; | 9 | use crate::gpio::AnyPin; |
| 13 | use crate::pac::i2c::I2c as I2cTrait; | 10 | use crate::gpio::Pin; |
| 14 | use core::cmp; | 11 | use crate::i2c::{Error, Instance, SclPin, SdaPin}; |
| 15 | |||
| 16 | use crate::pac::gpio::vals::{Afr, Moder, Ot}; | 12 | use crate::pac::gpio::vals::{Afr, Moder, Ot}; |
| 17 | use crate::pac::gpio::Gpio; | 13 | use crate::pac::gpio::Gpio; |
| 18 | use crate::pac::regs::gpio_v1::vals::Cnf; | 14 | use crate::pac::i2c; |
| 15 | use crate::pac::i2c::I2c as I2cTrait; | ||
| 16 | use crate::time::Hertz; | ||
| 19 | 17 | ||
| 20 | pub struct I2c<'d, T: Instance> { | 18 | pub struct I2c<'d, T: Instance> { |
| 21 | //peri: T, | 19 | //peri: T, |
diff --git a/embassy-stm32/src/pwr/h7.rs b/embassy-stm32/src/pwr/h7.rs index 939e93eb2..3d83b5e85 100644 --- a/embassy-stm32/src/pwr/h7.rs +++ b/embassy-stm32/src/pwr/h7.rs | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | use crate::pac::peripherals; | ||
| 2 | use crate::pac::{PWR, RCC, SYSCFG}; | 1 | use crate::pac::{PWR, RCC, SYSCFG}; |
| 2 | use crate::peripherals; | ||
| 3 | 3 | ||
| 4 | /// Voltage Scale | 4 | /// Voltage Scale |
| 5 | /// | 5 | /// |
diff --git a/embassy-stm32/src/rcc/h7/mod.rs b/embassy-stm32/src/rcc/h7/mod.rs index 26d9f0bb9..fbf864bf6 100644 --- a/embassy-stm32/src/rcc/h7/mod.rs +++ b/embassy-stm32/src/rcc/h7/mod.rs | |||
| @@ -3,9 +3,9 @@ use core::marker::PhantomData; | |||
| 3 | use embassy::util::Unborrow; | 3 | use embassy::util::Unborrow; |
| 4 | 4 | ||
| 5 | use crate::fmt::{assert, panic}; | 5 | use crate::fmt::{assert, panic}; |
| 6 | use crate::pac::peripherals; | ||
| 7 | use crate::pac::rcc::vals::Timpre; | 6 | use crate::pac::rcc::vals::Timpre; |
| 8 | use crate::pac::{DBGMCU, RCC, SYSCFG}; | 7 | use crate::pac::{DBGMCU, RCC, SYSCFG}; |
| 8 | use crate::peripherals; | ||
| 9 | use crate::pwr::{Power, VoltageScale}; | 9 | use crate::pwr::{Power, VoltageScale}; |
| 10 | use crate::time::Hertz; | 10 | use crate::time::Hertz; |
| 11 | 11 | ||
diff --git a/embassy-stm32/src/rcc/l0/mod.rs b/embassy-stm32/src/rcc/l0/mod.rs index 0cf3c2cb7..f911f7fbd 100644 --- a/embassy-stm32/src/rcc/l0/mod.rs +++ b/embassy-stm32/src/rcc/l0/mod.rs | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | use crate::pac; | 1 | use crate::pac; |
| 2 | use crate::pac::peripherals::{self, RCC}; | 2 | use crate::peripherals::{self, RCC}; |
| 3 | use crate::rcc::{set_freqs, Clocks}; | 3 | use crate::rcc::{set_freqs, Clocks}; |
| 4 | use crate::time::Hertz; | 4 | use crate::time::Hertz; |
| 5 | use crate::time::U32Ext; | 5 | use crate::time::U32Ext; |
diff --git a/embassy-stm32/src/sdmmc/v2.rs b/embassy-stm32/src/sdmmc/v2.rs index 8e6f3d43d..e432ca9a3 100644 --- a/embassy-stm32/src/sdmmc/v2.rs +++ b/embassy-stm32/src/sdmmc/v2.rs | |||
| @@ -11,9 +11,9 @@ use futures::future::poll_fn; | |||
| 11 | use sdio_host::{BusWidth, CardCapacity, CardStatus, CurrentState, SDStatus, CID, CSD, OCR, SCR}; | 11 | use sdio_host::{BusWidth, CardCapacity, CardStatus, CurrentState, SDStatus, CID, CSD, OCR, SCR}; |
| 12 | 12 | ||
| 13 | use crate::fmt::*; | 13 | use crate::fmt::*; |
| 14 | use crate::interrupt::Interrupt; | ||
| 14 | use crate::pac; | 15 | use crate::pac; |
| 15 | use crate::pac::gpio::Gpio; | 16 | use crate::pac::gpio::Gpio; |
| 16 | use crate::pac::interrupt::Interrupt; | ||
| 17 | use crate::pac::sdmmc::Sdmmc as RegBlock; | 17 | use crate::pac::sdmmc::Sdmmc as RegBlock; |
| 18 | use crate::time::Hertz; | 18 | use crate::time::Hertz; |
| 19 | 19 | ||
| @@ -1472,10 +1472,10 @@ where | |||
| 1472 | macro_rules! impl_sdmmc { | 1472 | macro_rules! impl_sdmmc { |
| 1473 | ($inst:ident) => { | 1473 | ($inst:ident) => { |
| 1474 | impl crate::sdmmc::sealed::Instance for peripherals::$inst { | 1474 | impl crate::sdmmc::sealed::Instance for peripherals::$inst { |
| 1475 | type Interrupt = interrupt::$inst; | 1475 | type Interrupt = crate::interrupt::$inst; |
| 1476 | 1476 | ||
| 1477 | fn inner() -> crate::sdmmc::SdmmcInner { | 1477 | fn inner() -> crate::sdmmc::SdmmcInner { |
| 1478 | const INNER: crate::sdmmc::SdmmcInner = crate::sdmmc::SdmmcInner($inst); | 1478 | const INNER: crate::sdmmc::SdmmcInner = crate::sdmmc::SdmmcInner(crate::pac::$inst); |
| 1479 | INNER | 1479 | INNER |
| 1480 | } | 1480 | } |
| 1481 | 1481 | ||
diff --git a/stm32-data b/stm32-data | |||
| Subproject c5db875ec2ce8568cfac018ecbdf288fc4b63ba | Subproject 64220ffdbf55b802f063ab209cdd7a788c95ca5 | ||
