Update embassy-stm32

This commit is contained in:
Dario Nieuwenhuis
2022-07-23 01:29:35 +02:00
parent e0521ea249
commit 8a9d2f59af
26 changed files with 433 additions and 361 deletions

View File

@ -1,6 +1,4 @@
use core::marker::PhantomData;
use embassy_hal_common::unborrow;
use embassy_hal_common::{unborrow, Unborrowed};
use crate::pac::crc::vals;
use crate::pac::CRC as PAC_CRC;
@ -9,8 +7,7 @@ use crate::rcc::sealed::RccPeripheral;
use crate::Unborrow;
pub struct Crc<'d> {
_peripheral: CRC,
_phantom: PhantomData<&'d mut CRC>,
_peripheral: Unborrowed<'d, CRC>,
_config: Config,
}
@ -79,7 +76,6 @@ impl<'d> Crc<'d> {
unborrow!(peripheral);
let mut instance = Self {
_peripheral: peripheral,
_phantom: PhantomData,
_config: config,
};
CRC::reset();