diff options
author | Dario Nieuwenhuis <dirbaio@dirbaio.net> | 2022-07-23 14:00:19 +0200 |
---|---|---|
committer | Dario Nieuwenhuis <dirbaio@dirbaio.net> | 2022-07-23 14:00:19 +0200 |
commit | 4901c34d9c4cd326ab9bca02dd099a663da2567f (patch) | |
tree | 8225afebb595fb10c1d67148c0d19b7b732853da /embassy-stm32/src/crc/v2v3.rs | |
parent | 8a9d2f59af004902d3978a2922843833b98bcce0 (diff) | |
download | embassy-4901c34d9c4cd326ab9bca02dd099a663da2567f.zip |
Rename Unborrowed -> PeripheralRef, Unborrow -> Peripheral
Diffstat (limited to 'embassy-stm32/src/crc/v2v3.rs')
-rw-r--r-- | embassy-stm32/src/crc/v2v3.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/embassy-stm32/src/crc/v2v3.rs b/embassy-stm32/src/crc/v2v3.rs index 06da29c1..8acb3a77 100644 --- a/embassy-stm32/src/crc/v2v3.rs +++ b/embassy-stm32/src/crc/v2v3.rs @@ -1,13 +1,13 @@ -use embassy_hal_common::{unborrow, Unborrowed}; +use embassy_hal_common::{into_ref, PeripheralRef}; use crate::pac::crc::vals; use crate::pac::CRC as PAC_CRC; use crate::peripherals::CRC; use crate::rcc::sealed::RccPeripheral; -use crate::Unborrow; +use crate::Peripheral; pub struct Crc<'d> { - _peripheral: Unborrowed<'d, CRC>, + _peripheral: PeripheralRef<'d, CRC>, _config: Config, } @@ -67,13 +67,13 @@ pub enum PolySize { impl<'d> Crc<'d> { /// Instantiates the CRC32 peripheral and initializes it to default values. - pub fn new(peripheral: impl Unborrow<Target = CRC> + 'd, config: Config) -> Self { + pub fn new(peripheral: impl Peripheral<P = CRC> + 'd, config: Config) -> Self { // Note: enable and reset come from RccPeripheral. // enable CRC clock in RCC. CRC::enable(); // Reset CRC to default values. CRC::reset(); - unborrow!(peripheral); + into_ref!(peripheral); let mut instance = Self { _peripheral: peripheral, _config: config, |