aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-stm32/src/crc/v1.rs6
-rw-r--r--embassy-stm32/src/crc/v2v3.rs4
2 files changed, 4 insertions, 6 deletions
diff --git a/embassy-stm32/src/crc/v1.rs b/embassy-stm32/src/crc/v1.rs
index fc6d6945d..c33eea316 100644
--- a/embassy-stm32/src/crc/v1.rs
+++ b/embassy-stm32/src/crc/v1.rs
@@ -1,9 +1,8 @@
1use crate::pac::CRC as PAC_CRC; 1use crate::pac::CRC as PAC_CRC;
2use crate::peripherals::CRC; 2use crate::peripherals::CRC;
3use crate::rcc::sealed::RccPeripheral; 3use crate::rcc::sealed::RccPeripheral;
4use embassy_hal_common::unborrow;
5use embassy::util::Unborrow; 4use embassy::util::Unborrow;
6 5use embassy_hal_common::unborrow;
7 6
8pub struct Crc { 7pub struct Crc {
9 _peripheral: CRC, 8 _peripheral: CRC,
@@ -11,7 +10,7 @@ pub struct Crc {
11 10
12impl Crc { 11impl Crc {
13 /// Instantiates the CRC32 peripheral and initializes it to default values. 12 /// Instantiates the CRC32 peripheral and initializes it to default values.
14 pub fn new(peripheral: impl Unborrow<Target= CRC>) -> Self { 13 pub fn new(peripheral: impl Unborrow<Target = CRC>) -> Self {
15 // Note: enable and reset come from RccPeripheral. 14 // Note: enable and reset come from RccPeripheral.
16 // enable CRC clock in RCC. 15 // enable CRC clock in RCC.
17 CRC::enable(); 16 CRC::enable();
@@ -50,5 +49,4 @@ impl Crc {
50 pub fn read(&self) -> u32 { 49 pub fn read(&self) -> u32 {
51 unsafe { PAC_CRC.dr().read() } 50 unsafe { PAC_CRC.dr().read() }
52 } 51 }
53
54} 52}
diff --git a/embassy-stm32/src/crc/v2v3.rs b/embassy-stm32/src/crc/v2v3.rs
index 78334d6cf..1ca529568 100644
--- a/embassy-stm32/src/crc/v2v3.rs
+++ b/embassy-stm32/src/crc/v2v3.rs
@@ -2,8 +2,8 @@ use crate::pac::crc::vals;
2use crate::pac::CRC as PAC_CRC; 2use crate::pac::CRC as PAC_CRC;
3use crate::peripherals::CRC; 3use crate::peripherals::CRC;
4use crate::rcc::sealed::RccPeripheral; 4use crate::rcc::sealed::RccPeripheral;
5use embassy_hal_common::unborrow;
6use embassy::util::Unborrow; 5use embassy::util::Unborrow;
6use embassy_hal_common::unborrow;
7 7
8pub struct Crc { 8pub struct Crc {
9 _peripheral: CRC, 9 _peripheral: CRC,
@@ -66,7 +66,7 @@ pub enum PolySize {
66 66
67impl Crc { 67impl Crc {
68 /// Instantiates the CRC32 peripheral and initializes it to default values. 68 /// Instantiates the CRC32 peripheral and initializes it to default values.
69 pub fn new(peripheral: impl Unborrow<Target= CRC>, config: Config) -> Self { 69 pub fn new(peripheral: impl Unborrow<Target = CRC>, config: Config) -> Self {
70 // Note: enable and reset come from RccPeripheral. 70 // Note: enable and reset come from RccPeripheral.
71 // enable CRC clock in RCC. 71 // enable CRC clock in RCC.
72 CRC::enable(); 72 CRC::enable();