summaryrefslogtreecommitdiff
path: root/embassy-stm32/src/crc/v2v3.rs
diff options
context:
space:
mode:
authorDario Nieuwenhuis <dirbaio@dirbaio.net>2022-07-23 14:00:19 +0200
committerDario Nieuwenhuis <dirbaio@dirbaio.net>2022-07-23 14:00:19 +0200
commit4901c34d9c4cd326ab9bca02dd099a663da2567f (patch)
tree8225afebb595fb10c1d67148c0d19b7b732853da /embassy-stm32/src/crc/v2v3.rs
parent8a9d2f59af004902d3978a2922843833b98bcce0 (diff)
downloadembassy-4901c34d9c4cd326ab9bca02dd099a663da2567f.zip
Rename Unborrowed -> PeripheralRef, Unborrow -> Peripheral
Diffstat (limited to 'embassy-stm32/src/crc/v2v3.rs')
-rw-r--r--embassy-stm32/src/crc/v2v3.rs10
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,