diff --git a/.gitignore b/.gitignore index ea8c4bf..038e507 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /target +stm32u5/ diff --git a/Cargo.lock b/Cargo.lock index 982ed80..09d601d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -56,6 +56,15 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" +[[package]] +name = "embedded-dma" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "994f7e5b5cb23521c22304927195f236813053eb9c065dd2226a32ba64695446" +dependencies = [ + "stable_deref_trait", +] + [[package]] name = "embedded-hal" version = "0.2.7" @@ -72,6 +81,21 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89" +[[package]] +name = "fugit" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17186ad64927d5ac8f02c1e77ccefa08ccd9eaa314d5a4772278aa204a22f7e7" +dependencies = [ + "gcd", +] + +[[package]] +name = "gcd" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d758ba1b47b00caf47f24925c0074ecb20d6dfcffe7f6d53395c0465674841a" + [[package]] name = "nb" version = "0.1.3" @@ -129,13 +153,33 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" +[[package]] +name = "stable_deref_trait" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" + +[[package]] +name = "stm32u5" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d618b263f62f04405cb1a67976740dd89dfe82eb70f42811dc63ce24b09198f" +dependencies = [ + "cortex-m", + "cortex-m-rt", + "vcell", +] + [[package]] name = "stm32u575-hal" version = "0.1.0" dependencies = [ "cortex-m", "cortex-m-rt", + "embedded-dma", "embedded-hal 1.0.0", + "fugit", + "stm32u5", "vcell", ] diff --git a/Cargo.toml b/Cargo.toml index 3aa1b62..fac2b44 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,6 +8,9 @@ description = "Hardware Abstraction Layer for STM32U575 microcontrollers" [dependencies] cortex-m = { version = "0.7", features = ["critical-section-single-core"] } cortex-m-rt = "0.7" +embedded-dma = "0.2.0" embedded-hal = "1.0.0" +fugit = "0.3.7" +stm32u5 = { version = "0.16.0", default-features = false, features = ["stm32u575", "rt"] } vcell = "0.1.3" diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..344deab --- /dev/null +++ b/flake.lock @@ -0,0 +1,27 @@ +{ + "nodes": { + "nixpkgs": { + "locked": { + "lastModified": 1760524057, + "narHash": "sha256-EVAqOteLBFmd7pKkb0+FIUyzTF61VKi7YmvP1tw4nEw=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "544961dfcce86422ba200ed9a0b00dd4b1486ec5", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "nixpkgs": "nixpkgs" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix index 2183f5c..eb9dae2 100644 --- a/flake.nix +++ b/flake.nix @@ -21,6 +21,8 @@ curl wget unzip + svd2rust + form # ARM embedded cross toolchain gcc-arm-embedded diff --git a/src/adc/adc.rs b/src/adc/adc.rs new file mode 100644 index 0000000..128bbe9 --- /dev/null +++ b/src/adc/adc.rs @@ -0,0 +1,955 @@ +//! # Analog to Digital converter for STM32U575 +//! +//! This implementation supports ADC1 and ADC2 only. +//! ADC4 support is skipped for now. + +use core::{ + convert::Infallible, + marker::PhantomData, + ops::DerefMut, + sync::atomic::{self, Ordering}, +}; +use stable_deref_trait::StableDeref; + +use crate::{ + dma::{dma1, Event as DMAEvent, RxDma, Transfer, TransferPayload, W}, + dmamux::{DmaInput, DmaMux}, + gpio::{self, Analog}, + hal::{ + adc::{Channel as EmbeddedHalChannel, OneShot}, + blocking::delay::DelayUs, + }, + pac::{self, ADC1, ADC2}, + rcc::{Enable, Reset, AHB2}, + signature::{VrefCal, VtempCalHigh, VtempCalLow, VDDA_CALIB_MV}, +}; + +/// Internal voltage reference channel, used for calibration. +pub struct Vref { + _0: (), +} + +/// Internal battery monitoring channel. +pub struct Vbat { + _0: (), +} + +/// Internal temperature sensor channel. +pub struct Temperature { + _0: (), +} + +/// Wrapper for safely sharing [`ADC_COMMON`](pac::ADC_COMMON) between `Adc`s. +#[derive(Clone, Copy)] +pub struct AdcCommon { + _0: PhantomData, + #[allow(unused)] + csr: AdcCommonCsr, + ccr: AdcCommonCcr, + #[allow(unused)] + cdr: AdcCommonCdr, +} + +#[derive(Clone, Copy)] +struct AdcCommonCsr { + _0: PhantomData>, +} + +#[derive(Clone, Copy)] +struct AdcCommonCcr { + _0: PhantomData>, +} + +#[derive(Clone, Copy)] +struct AdcCommonCdr { + _0: PhantomData>, +} + +impl AdcCommonCcr { + #[inline] + fn read(&self) -> pac::adc_common::ccr::R { + let adc_common = unsafe { &*pac::ADC_COMMON::ptr() }; + adc_common.ccr().read() + } + + #[inline] + fn modify(&mut self, f: F) + where + for<'w> F: FnOnce( + &pac::adc_common::ccr::R, + &'w mut pac::adc_common::ccr::W, + ) -> &'w mut stm32u5::W, + { + cortex_m::interrupt::free(|_| { + let adc_common = unsafe { &*pac::ADC_COMMON::ptr() }; + adc_common.ccr().modify(|r, w| f(r, w)) + }) + } +} + +impl AdcCommon { + /// Enable and reset [`ADC_COMMON`](pac::ADC_COMMON) peripheral. + pub fn new(adc_common: pac::ADC_COMMON, ahb: &mut AHB2) -> Self { + ::enable(ahb); + ::reset(ahb); + drop(adc_common); + Self { + _0: PhantomData, + csr: AdcCommonCsr { _0: PhantomData }, + ccr: AdcCommonCcr { _0: PhantomData }, + cdr: AdcCommonCdr { _0: PhantomData }, + } + } +} + +/// Analog to Digital converter interface +pub struct Adc { + adc: ADC, + adc_common: AdcCommon, + resolution: Resolution, + sample_time: SampleTime, + calibrated_vdda: u32, +} + +#[derive(Copy, Clone, PartialEq)] +pub enum DmaMode { + Disabled = 0, + Oneshot = 1, + // FIXME: Circular DMA mode implementation + // Circular = 2, +} + +#[derive(PartialEq, PartialOrd, Clone, Copy)] +pub enum Sequence { + One = 0, + Two = 1, + Three = 2, + Four = 3, + Five = 4, + Six = 5, + Seven = 6, + Eight = 7, + Nine = 8, + Ten = 9, + Eleven = 10, + Twelve = 11, + Thirteen = 12, + Fourteen = 13, + Fifteen = 14, + Sixteen = 15, +} + +impl From for Sequence { + fn from(bits: u8) -> Self { + match bits { + 0 => Sequence::One, + 1 => Sequence::Two, + 2 => Sequence::Three, + 3 => Sequence::Four, + 4 => Sequence::Five, + 5 => Sequence::Six, + 6 => Sequence::Seven, + 7 => Sequence::Eight, + 8 => Sequence::Nine, + 9 => Sequence::Ten, + 10 => Sequence::Eleven, + 11 => Sequence::Twelve, + 12 => Sequence::Thirteen, + 13 => Sequence::Fourteen, + 14 => Sequence::Fifteen, + 15 => Sequence::Sixteen, + _ => unimplemented!(), + } + } +} + +impl Into for Sequence { + fn into(self) -> u8 { + match self { + Sequence::One => 0, + Sequence::Two => 1, + Sequence::Three => 2, + Sequence::Four => 3, + Sequence::Five => 4, + Sequence::Six => 5, + Sequence::Seven => 6, + Sequence::Eight => 7, + Sequence::Nine => 8, + Sequence::Ten => 9, + Sequence::Eleven => 10, + Sequence::Twelve => 11, + Sequence::Thirteen => 12, + Sequence::Fourteen => 13, + Sequence::Fifteen => 14, + Sequence::Sixteen => 15, + } + } +} + +#[derive(PartialEq, PartialOrd, Clone, Copy)] +pub enum Event { + EndOfRegularSequence, + EndOfRegularConversion, +} + +impl Adc { + /// Set the ADC resolution + pub fn set_resolution(&mut self, resolution: Resolution) { + self.resolution = resolution; + } + + /// Set the sample time + pub fn set_sample_time(&mut self, sample_time: SampleTime) { + self.sample_time = sample_time; + } + + /// Get the max value for the current resolution + pub fn get_max_value(&self) -> u16 { + match self.resolution { + Resolution::Bits14 => 16383, + Resolution::Bits12 => 4095, + Resolution::Bits10 => 1023, + Resolution::Bits8 => 255, + // SKIPPED: Bits6 (ADC4 only) + } + } + + /// Release the ADC peripheral + /// + /// Drops `Adc` and returns the `ADC` peripheral that it was wrapping, + /// giving the user full access to the peripheral. + pub fn release(self) -> ADC { + self.adc + } + + /// Convert a measurement to millivolts + pub fn to_millivolts(&self, sample: u16) -> u16 { + ((u32::from(sample) * self.calibrated_vdda) / self.resolution.to_max_count()) as u16 + } + + /// Convert a raw sample from the `Temperature` to deg C + pub fn to_degrees_centigrade(&self, sample: u16) -> f32 { + let sample = (u32::from(sample) * self.calibrated_vdda) / VDDA_CALIB_MV; + (VtempCalHigh::TEMP_DEGREES - VtempCalLow::TEMP_DEGREES) as f32 + / (VtempCalHigh::get().read() as i32 - VtempCalLow::get().read() as i32) as f32 + * (sample as i32 - VtempCalLow::get().read() as i32) as f32 + + 30.0 + } +} + +/// ADC resolution setting +/// +/// The default setting is 12 bits. +/// +/// NOTE: STM32U575 ADC1/ADC2 support 14-bit resolution (new for U5 series) +#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd)] +pub enum Resolution { + /// 14-bit resolution (STM32U5 ADC1/ADC2 only, not available on L4) + Bits14 = 0b000, + /// 12-bit resolution + Bits12 = 0b001, + /// 10-bit resolution + Bits10 = 0b010, + /// 8-bit resolution + Bits8 = 0b011, + // SKIPPED: Bits6 = 0b100 (ADC4 only, we're only doing ADC1/ADC2) +} + +impl Default for Resolution { + fn default() -> Self { + Self::Bits12 + } +} + +impl Resolution { + fn to_max_count(&self) -> u32 { + match self { + Resolution::Bits14 => (1 << 14) - 1, + Resolution::Bits12 => (1 << 12) - 1, + Resolution::Bits10 => (1 << 10) - 1, + Resolution::Bits8 => (1 << 8) - 1, + } + } +} + +/// ADC sample time +/// +/// The default setting is 5 ADC clock cycles. +/// +/// NOTE: STM32U5 has different sample time encoding than L4 +#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd)] +#[repr(u8)] +pub enum SampleTime { + /// 5 ADC clock cycles + Cycles5 = 0b000, + /// 6 ADC clock cycles + Cycles6 = 0b001, + /// 12 ADC clock cycles + Cycles12 = 0b010, + /// 20 ADC clock cycles + Cycles20 = 0b011, + /// 36 ADC clock cycles + Cycles36 = 0b100, + /// 68 ADC clock cycles + Cycles68 = 0b101, + /// 391 ADC clock cycles + Cycles391 = 0b110, + /// 814 ADC clock cycles + Cycles814 = 0b111, +} + +impl Default for SampleTime { + fn default() -> Self { + Self::Cycles5 + } +} + +/// Calibration mode for STM32U5 +#[derive(Clone, Copy, Debug, Eq, PartialEq)] +pub enum CalibrationMode { + /// Offset calibration only (quick) + Offset, + /// Offset + Linearity calibration (slower, more accurate) + /// This is a new feature in STM32U5 + OffsetLinearity, +} + +/// Implemented for all types that represent ADC channels +pub trait Channel: EmbeddedHalChannel { + fn set_sample_time(&mut self, adc: &mut T, sample_time: SampleTime); +} + +macro_rules! impl_embedded_hal_channel { + ($pin:ty => ($adc_type:ident, $chan:expr)) => { + impl EmbeddedHalChannel for $pin { + type ID = u8; + fn channel() -> Self::ID { + $chan + } + } + }; +} + +macro_rules! impl_channel { + ($pin:ty => ($adc_type:ident, $smpr:ident, $smp:ident, $($min_sample_time:expr)?)) => { + impl Channel for $pin { + #[inline] + fn set_sample_time(&mut self, adc: &mut pac::$adc_type, sample_time: SampleTime) { + $( + // Ensure minimum sample time. + let sample_time = if sample_time < $min_sample_time { + $min_sample_time + } else { + sample_time + }; + )* + adc.$smpr().modify(|_, w| { + // This is sound, as all `SampleTime` values are valid for this field. + unsafe { w.$smp().bits(sample_time as u8) } + }) + } + } + }; +} + +macro_rules! adc_pins { + ($($pin:ty => ($adc_type:ident, $chan:expr, $smpr:ident, $smp:ident $(, $min_sample_time:expr)?),)+ $(,)?) => { + $( + impl_embedded_hal_channel!($pin => ($adc_type, $chan)); + impl_channel!($pin =>($adc_type, $smpr, $smp, $($min_sample_time)*)); + )* + }; +} + +macro_rules! adc { + (@vref: $adc_type:ident) => { + /// Calculates the system VDDA by sampling the internal VREF channel and comparing + /// the result with the value stored at the factory. If the chip's VDDA is not stable, run + /// this before each ADC conversion. + /// + /// Returns the calibrated VDDA voltage in millivolts. + #[inline] + pub fn calibrate_vdda(&mut self, delay: &mut impl DelayUs) -> u16 { + let vref = self.enable_vref(delay); + let vref_cal = VrefCal::get().read(); + // This can't actually fail, it's just in a result to satisfy hal trait + let vref_samp = self.read(&mut Vref { _0: () }).unwrap(); + // Safety: DIV by 0 is possible if vref_samp is 0 + self.calibrated_vdda = (VDDA_CALIB_MV * u32::from(vref_cal)) / u32::from(vref_samp); + // Disable VREF again if it was disabled before. + if let Some(vref) = vref { + self.disable_vref(vref); + } + self.calibrated_vdda as u16 + } + + /// Check if the internal voltage reference channel is enabled. + #[inline] + pub fn is_vref_enabled(&self) -> bool { + self.adc_common.ccr.read().vrefen().bit_is_set() + } + + /// Enable the internal voltage reference channel. + /// + /// Returns `Some(Vref)` if the channel was enabled or `None` if it was already enabled before. + #[inline] + pub fn enable_vref(&mut self, delay: &mut impl DelayUs) -> Option { + if self.is_vref_enabled() { + return None; + } + self.adc_common.ccr.modify(|_, w| w.vrefen().set_bit()); + // "Embedded internal voltage reference" states that it takes a maximum of 12 us + // to stabilize the internal voltage reference, we wait a little more. + delay.delay_us(15); + Some(Vref { _0: () }) + } + + /// Disable the internal voltage reference channel. + #[inline] + pub fn disable_vref(&mut self, vref: Vref) { + drop(vref); + self.adc_common.ccr.modify(|_, w| w.vrefen().clear_bit()); + } + }; + + (@vbat: $adc_type:ident) => { + /// Check if the battery voltage monitoring channel is enabled. + #[inline] + pub fn is_vbat_enabled(&self) -> bool { + self.adc_common.ccr.read().vbaten().bit_is_set() + } + + /// Enable the battery voltage monitoring channel. + /// + /// Returns `Some(Vbat)` if the channel was enabled or `None` if it was already enabled before. + #[inline] + pub fn enable_vbat(&mut self) -> Option { + if self.is_vbat_enabled() { + return None; + } + self.adc_common.ccr.modify(|_, w| w.vbaten().set_bit()); + Some(Vbat { _0: () }) + } + + /// Disable the battery voltage monitoring channel. + #[inline] + pub fn disable_vbat(&mut self, vbat: Vbat) { + drop(vbat); + self.adc_common.ccr.modify(|_, w| w.vbaten().clear_bit()); + } + }; + + (@vts: $adc_type:ident) => { + /// Check if the internal temperature sensor channel is enabled. + pub fn is_temperature_enabled(&self) -> bool { + self.adc_common.ccr.read().vsenseen().bit_is_set() + } + + /// Enable the internal temperature sensor channel. + /// + /// Returns `Some(Temperature)` if the channel was enabled or `None` if it was already enabled before. + pub fn enable_temperature(&mut self, delay: &mut impl DelayUs) -> Option { + if self.is_temperature_enabled() { + return None; + } + self.adc_common.ccr.modify(|_, w| w.vsenseen().set_bit()); + // Temperature sensor has startup time, wait ~120us + delay.delay_us(150); + Some(Temperature { _0: () }) + } + + /// Disable the internal temperature sensor channel. + pub fn disable_temperature(&mut self, temperature: Temperature) { + drop(temperature); + self.adc_common.ccr.modify(|_, w| w.vsenseen().clear_bit()) + } + }; + + ($($adc_type:ident => ($constructor_fn_name:ident)),+ $(,)?) => { + $( + impl Adc { + /// Enable the ADC clock and runs calibration. + /// + /// For STM32U5, this uses the async clock derived from the kernel clock + pub fn $constructor_fn_name( + adc: pac::$adc_type, + adc_common: AdcCommon, + rcc: &mut pac::RCC, + delay: &mut impl DelayUs, + ) -> Self { + // STM32U5: Configure ADC clock in RCC.CCIPR3 + // ADCSEL[1:0] = 0b11 for sys_ck (system clock) + rcc.ccipr3().modify(|_, w| unsafe { + w.adcsel().bits(0b11) + }); + + // Initialize the ADC according to STM32U5 Reference Manual + // Exit deep-power-down mode + adc.cr().write(|w| w.deeppwd().clear_bit()); + + // Enable internal voltage regulator + adc.cr().modify(|_, w| w.advregen().set_bit()); + + // Wait for voltage regulator startup (20 us typ, use 25 us) + delay.delay_us(25); + + // Perform basic calibration (offset only for now) + // STM32U5 has extended calibration but we'll start with simple + Self::perform_calibration(&adc, CalibrationMode::Offset, delay); + + let mut s = Self { + adc, + adc_common, + resolution: Resolution::default(), + sample_time: SampleTime::default(), + calibrated_vdda: VDDA_CALIB_MV, + }; + + s.calibrate_vdda(delay); + s + } + + /// Perform ADC calibration + /// + /// STM32U5 supports both offset calibration (quick) and offset+linearity (accurate) + fn perform_calibration( + adc: &pac::$adc_type, + mode: CalibrationMode, + delay: &mut impl DelayUs, + ) { + match mode { + CalibrationMode::Offset => { + // Simple offset calibration (compatible with L4) + adc.cr().modify(|_, w| { + w.adcal().set_bit(); // Start calibration + w.adcaldif().clear_bit() // Single-ended mode + }); + while adc.cr().read().adcal().bit_is_set() {} + + // Wait 4 ADC clocks after calibration + delay.delay_us(1); + } + CalibrationMode::OffsetLinearity => { + // STM32U5 extended calibration (offset + linearity) + // This is more complex and device-specific + // Following RM0456 Rev 6 Section 25.4.8 + + // 1. Ensure ADC is disabled + adc.cr().modify(|_, w| w.aden().clear_bit()); + + // 2. Exit deep power down and enable vreg (already done in init) + + // 3. Enable ADC for calibration + adc.isr().write(|w| w.adrdy().set_bit()); // Clear ADRDY + adc.cr().modify(|_, w| w.aden().set_bit()); + while adc.isr().read().adrdy().bit_is_clear() {} + + // 4. Write calibration factor initialization values + adc.cr().modify(|_, w| unsafe { + w.calindex().bits(0x9) + }); + + // Memory barrier to ensure write order + core::sync::atomic::compiler_fence(Ordering::SeqCst); + + adc.calfact2().modify(|_, w| unsafe { + w.lincalfact().bits(0x03021100) + }); + + core::sync::atomic::compiler_fence(Ordering::SeqCst); + + // 5. Latch calibration coefficients + adc.calfact().modify(|_, w| w.latch_coef().set_bit()); + + // 6. Disable ADC + adc.cr().modify(|_, w| w.addis().set_bit()); + while adc.cr().read().aden().bit_is_set() {} + + // 7. Set linearity calibration + adc.cr().modify(|_, w| w.adcallin().set_bit()); + + // 8. Start calibration + adc.cr().modify(|_, w| w.adcal().set_bit()); + while adc.cr().read().adcal().bit_is_set() {} + + delay.delay_us(1); + } + } + } + + adc!(@vref: $adc_type); + adc!(@vbat: $adc_type); + adc!(@vts: $adc_type); + + /// Check if the ADC is enabled. + #[inline] + pub fn is_enabled(&self) -> bool { + self.adc.cr().read().aden().bit_is_set() + } + + /// Enable the ADC. + #[inline] + pub fn enable(&mut self) { + if !self.is_enabled() { + // Make sure bits are off + while self.adc.cr().read().addis().bit_is_set() {} + + // Clear ADRDY by setting it + self.adc.isr().modify(|_, w| w.adrdy().set_bit()); + self.adc.cr().modify(|_, w| w.aden().set_bit()); + while self.adc.isr().read().adrdy().bit_is_clear() {} + + // Configure ADC - NOTE: STM32U5 uses CFGR1 (not CFGR) + self.adc.cfgr1().modify(|_, w| unsafe { + w.res().bits(self.resolution as u8) + }); + } + } + + /// Disable the ADC. + #[inline] + pub fn disable(&mut self) { + self.adc.cr().modify(|_, w| w.addis().set_bit()); + } + + /// Returns the current sample stored in the ADC data register. + #[inline] + pub fn current_sample(&self) -> u16 { + self.adc.dr().read().rdata().bits() + } + + /// Configure the channel for a specific step in the sequence. + /// + /// Automatically sets the sequence length to the farthest sequence + /// index that has been used so far. Use [`Adc::reset_sequence`] to + /// reset the sequence length. + pub fn configure_sequence( + &mut self, + channel: &mut C, + sequence: Sequence, + sample_time: SampleTime, + ) where + C: Channel, + { + let channel_bits = C::channel(); + channel.set_sample_time(&mut self.adc, sample_time); + + // STM32U5: Enable channel in PCSEL (preselection register) + self.adc.pcsel().modify(|r, w| unsafe { + w.bits(r.bits() | (1 << channel_bits)) + }); + + unsafe { + match sequence { + Sequence::One => self.adc.sqr1().modify(|_, w| w.sq1().bits(channel_bits)), + Sequence::Two => self.adc.sqr1().modify(|_, w| w.sq2().bits(channel_bits)), + Sequence::Three => self.adc.sqr1().modify(|_, w| w.sq3().bits(channel_bits)), + Sequence::Four => self.adc.sqr1().modify(|_, w| w.sq4().bits(channel_bits)), + Sequence::Five => self.adc.sqr2().modify(|_, w| w.sq5().bits(channel_bits)), + Sequence::Six => self.adc.sqr2().modify(|_, w| w.sq6().bits(channel_bits)), + Sequence::Seven => self.adc.sqr2().modify(|_, w| w.sq7().bits(channel_bits)), + Sequence::Eight => self.adc.sqr2().modify(|_, w| w.sq8().bits(channel_bits)), + Sequence::Nine => self.adc.sqr2().modify(|_, w| w.sq9().bits(channel_bits)), + Sequence::Ten => self.adc.sqr3().modify(|_, w| w.sq10().bits(channel_bits)), + Sequence::Eleven => self.adc.sqr3().modify(|_, w| w.sq11().bits(channel_bits)), + Sequence::Twelve => self.adc.sqr3().modify(|_, w| w.sq12().bits(channel_bits)), + Sequence::Thirteen => self.adc.sqr3().modify(|_, w| w.sq13().bits(channel_bits)), + Sequence::Fourteen => self.adc.sqr3().modify(|_, w| w.sq14().bits(channel_bits)), + Sequence::Fifteen => self.adc.sqr4().modify(|_, w| w.sq15().bits(channel_bits)), + Sequence::Sixteen => self.adc.sqr4().modify(|_, w| w.sq16().bits(channel_bits)), + } + } + + // This will only ever extend the sequence, not shrink it. + let current_seql = self.get_sequence_length(); + let next_seql: u8 = sequence.into(); + if next_seql >= current_seql { + self.set_sequence_length(sequence.into()); + } + } + + /// Get the configured sequence length (= `actual sequence length - 1`) + #[inline] + pub(crate) fn get_sequence_length(&self) -> u8 { + self.adc.sqr1().read().l().bits() + } + + /// Private: length must be `actual sequence length - 1` + #[inline] + fn set_sequence_length(&mut self, length: u8) { + self.adc.sqr1().modify(|_, w| unsafe { w.l().bits(length) }); + } + + /// Reset the sequence length to 1 + /// + /// Does *not* erase previously configured sequence settings + #[inline] + pub fn reset_sequence(&mut self) { + self.adc.sqr1().modify(|_, w| unsafe { w.l().bits(0b0000) }) + } + + #[inline] + pub fn has_completed_conversion(&self) -> bool { + self.adc.isr().read().eoc().bit_is_set() + } + + #[inline] + pub fn has_completed_sequence(&self) -> bool { + self.adc.isr().read().eos().bit_is_set() + } + + #[inline] + pub fn clear_end_flags(&mut self) { + // EOS and EOC are reset by setting them + self.adc.isr().modify(|_, w| w.eos().set_bit().eoc().set_bit()); + } + + #[inline] + pub fn start_conversion(&mut self) { + self.enable(); + self.clear_end_flags(); + self.adc.cr().modify(|_, w| w.adstart().set_bit()); + } + + #[inline] + pub fn is_converting(&self) -> bool { + self.adc.cr().read().adstart().bit_is_set() + } + + #[inline] + pub fn listen(&mut self, event: Event) { + self.adc.ier().modify(|_, w| match event { + Event::EndOfRegularSequence => w.eosie().set_bit(), + Event::EndOfRegularConversion => w.eocie().set_bit(), + }); + } + + #[inline] + pub fn unlisten(&mut self, event: Event) { + self.adc.ier().modify(|_, w| match event { + Event::EndOfRegularSequence => w.eosie().clear_bit(), + Event::EndOfRegularConversion => w.eocie().clear_bit(), + }); + } + } + )* + }; +} + +// Instantiate ADC1 and ADC2 +adc!( + ADC1 => (adc1), + ADC2 => (adc2), +); + +impl OneShot for Adc +where + C: Channel, +{ + type Error = Infallible; + + fn read(&mut self, channel: &mut C) -> nb::Result { + self.configure_sequence(channel, Sequence::One, self.sample_time); + self.start_conversion(); + while !self.has_completed_sequence() {} + + // Read ADC value first time and discard it, as per errata sheet. + // The errata state that if we do conversions slower than 1 kHz, the + // first read ADC value can be corrupted, so we discard it and measure again. + let _ = self.current_sample(); + + self.start_conversion(); + while !self.has_completed_sequence() {} + + // Read ADC value. + let val = self.current_sample(); + + // Disable ADC. + self.disable(); + + Ok(val) + } +} + +impl OneShot for Adc +where + C: Channel, +{ + type Error = Infallible; + + fn read(&mut self, channel: &mut C) -> nb::Result { + self.configure_sequence(channel, Sequence::One, self.sample_time); + self.start_conversion(); + while !self.has_completed_sequence() {} + + let _ = self.current_sample(); + + self.start_conversion(); + while !self.has_completed_sequence() {} + + let val = self.current_sample(); + self.disable(); + + Ok(val) + } +} + +// DMA support for ADC1 +impl TransferPayload for RxDma, dma1::C1> { + fn start(&mut self) { + self.channel.start(); + } + + fn stop(&mut self) { + self.channel.stop(); + } +} + +impl RxDma, dma1::C1> { + pub fn split(mut self) -> (Adc, dma1::C1) { + self.stop(); + (self.payload, self.channel) + } +} + +impl Transfer, dma1::C1>> +where + BUFFER: Sized + StableDeref + DerefMut + 'static, +{ + pub fn from_adc_dma( + dma: RxDma, dma1::C1>, + buffer: BUFFER, + dma_mode: DmaMode, + transfer_complete_interrupt: bool, + ) -> Self { + let (adc, channel) = dma.split(); + Transfer::from_adc(adc, channel, buffer, dma_mode, transfer_complete_interrupt) + } + + /// Initiate a new DMA transfer from an ADC. + /// + /// `dma_mode` indicates the desired mode for DMA. + /// + /// If `transfer_complete_interrupt` is true, the transfer + /// complete interrupt will be enabled + pub fn from_adc( + mut adc: Adc, + mut channel: dma1::C1, + buffer: BUFFER, + dma_mode: DmaMode, + transfer_complete_interrupt: bool, + ) -> Self { + assert!(dma_mode != DmaMode::Disabled); + + let (enable, circular) = match dma_mode { + DmaMode::Disabled => (false, false), + DmaMode::Oneshot => (true, false), + }; + + // STM32U5: Configure DMA in CFGR1 register (was CFGR on L4) + // DMNGT field: 00=none, 01=DMA one shot, 10=DMA circular + adc.adc.cfgr1().modify(|_, w| unsafe { + if enable { + if circular { + w.dmngt().bits(0b10) // Circular (SKIPPED for now) + } else { + w.dmngt().bits(0b01) // One shot + } + } else { + w.dmngt().bits(0b00) // Disabled + } + }); + + channel.set_peripheral_address(&adc.adc.dr() as *const _ as u32, false); + channel.set_memory_address(buffer.as_ptr() as u32, true); + channel.set_transfer_length(N as u16); + channel.set_request_line(DmaInput::Adc1).unwrap(); + + channel.ccr().modify(|_, w| unsafe { + w.mem2mem() + .clear_bit() + .pl() + .bits(0b01) // Medium priority + .msize() + .bits(0b01) // 16-bits memory + .psize() + .bits(0b01) // 16-bits peripheral + .dir() + .clear_bit() // Peripheral to memory + .circ() + .bit(circular) + }); + + if transfer_complete_interrupt { + channel.listen(DMAEvent::TransferComplete); + } + + atomic::compiler_fence(Ordering::Release); + channel.start(); + adc.start_conversion(); + + Transfer::w( + buffer, + RxDma { + channel, + payload: adc, + }, + ) + } +} + +// Pin mappings for STM32U575 +// Based on STM32U575 datasheet Table 22 "STM32U575xx pin definitions" +// NOTE: Verify these mappings against your specific chip variant + +adc_pins!( + // Internal channels (ADC1 only) + // VREF requires minimum 4us sample time (use Cycles391 = 4.89us @ 80MHz) + Vref => (ADC1, 0, smpr1, smp0, SampleTime::Cycles391), + Temperature => (ADC1, 17, smpr2, smp17, SampleTime::Cycles391), + Vbat => (ADC1, 18, smpr2, smp18, SampleTime::Cycles391), + + // ADC1 external channels (verify pin availability on your package) + gpio::PC0 => (ADC1, 1, smpr1, smp1), + gpio::PC1 => (ADC1, 2, smpr1, smp2), + gpio::PC2 => (ADC1, 3, smpr1, smp3), + gpio::PC3 => (ADC1, 4, smpr1, smp4), + gpio::PA0 => (ADC1, 5, smpr1, smp5), + gpio::PA1 => (ADC1, 6, smpr1, smp6), + gpio::PA2 => (ADC1, 7, smpr1, smp7), + gpio::PA3 => (ADC1, 8, smpr1, smp8), + gpio::PA4 => (ADC1, 9, smpr1, smp9), + gpio::PA5 => (ADC1, 10, smpr2, smp10), + gpio::PA6 => (ADC1, 11, smpr2, smp11), + gpio::PA7 => (ADC1, 12, smpr2, smp12), + gpio::PC4 => (ADC1, 13, smpr2, smp13), + gpio::PC5 => (ADC1, 14, smpr2, smp14), + gpio::PB0 => (ADC1, 15, smpr2, smp15), + gpio::PB1 => (ADC1, 16, smpr2, smp16), + + // ADC2 external channels (same pins as ADC1) + gpio::PC0 => (ADC2, 1, smpr1, smp1), + gpio::PC1 => (ADC2, 2, smpr1, smp2), + gpio::PC2 => (ADC2, 3, smpr1, smp3), + gpio::PC3 => (ADC2, 4, smpr1, smp4), + gpio::PA0 => (ADC2, 5, smpr1, smp5), + gpio::PA1 => (ADC2, 6, smpr1, smp6), + gpio::PA2 => (ADC2, 7, smpr1, smp7), + gpio::PA3 => (ADC2, 8, smpr1, smp8), + gpio::PA4 => (ADC2, 9, smpr1, smp9), + gpio::PA5 => (ADC2, 10, smpr2, smp10), + gpio::PA6 => (ADC2, 11, smpr2, smp11), + gpio::PA7 => (ADC2, 12, smpr2, smp12), + gpio::PC4 => (ADC2, 13, smpr2, smp13), + gpio::PC5 => (ADC2, 14, smpr2, smp14), + gpio::PB0 => (ADC2, 15, smpr2, smp15), + gpio::PB1 => (ADC2, 16, smpr2, smp16), +); + +// SKIPPED: ADC3 (not present on STM32U575) +// SKIPPED: ADC4 (different architecture, implement separately later) +// SKIPPED: Circular DMA mode (needs further testing) +// SKIPPED: Injected channels (implement later if needed) +// SKIPPED: Differential mode (implement later if needed) +// SKIPPED: Oversampling configuration (implement later if needed) +// SKIPPED: Analog watchdog configuration (implement later if needed) diff --git a/src/adc/adc_ex.rs b/src/adc/adc_ex.rs new file mode 100644 index 0000000..e69de29 diff --git a/src/adc/mod.rs b/src/adc/mod.rs new file mode 100644 index 0000000..ae152bb --- /dev/null +++ b/src/adc/mod.rs @@ -0,0 +1,9 @@ +// src/adc/mod.rs + +//! Analog-to-Digital Converter HAL for STM32U575 +//! +//! This module provides ADC1 and ADC2 support. +//! ADC4 and extended features will be added later. + +pub mod adc; +pub use adc::*; diff --git a/src/flash.rs b/src/flash.rs new file mode 100644 index 0000000..5739982 --- /dev/null +++ b/src/flash.rs @@ -0,0 +1,348 @@ +// src/flash.rs +//! Flash memory module (STM32U575, minimal non-secure subset) +//! +//! Included: +//! - Constrain into parts (register proxies) +//! - Unlock/lock (non-secure) via NSKEYR / NSCR +//! - Page erase using NSCR.PER/PNB/BKER/START +//! - 128-bit (quad-word) program using NSCR.PG and 4x32 writes +//! - Simple wait (polling on BSY), minimal EOP clear +//! - Byte-granular write built on top of 16-byte chunks +//! +//! Skipped / TODO: +//! - Secure programming path (SECKEYR/SECCR/SECSR) +//! - Burst program (8x quad-word) +//! - Detailed error decoding (PROGERR/PGSERR/WRPERR...) +//! - Option bytes, protections, ECC interactions +//! - Exact geometry detection: we assume 8 KiB pages, 256 pages total + +#![deny(missing_docs)] + +use crate::pac as pac; +use crate::pac::FLASH; +use core::{mem, ptr}; + +/// Simple Flash error set for this minimal port +#[derive(Copy, Clone, Debug, Eq, PartialEq)] +pub enum Error { + /// Flash controller is busy + Busy, + /// Operation failed (generic) + Failure, + /// Address alignment issue + Unaligned, + /// Page index out of range + PageOutOfRange, +} + +/// A Flash page index wrapper (0-based) +/// +/// For STM32U575 this example assumes 8 KiB pages, 256 total pages +/// (128 per bank). Adjust if your device differs. +#[derive(Copy, Clone, Debug)] +pub struct FlashPage(pub u16); + +impl FlashPage { + /// Convert page index to absolute address + /// + /// 0x0800_0000 + page_idx * PAGE_SIZE + pub const fn to_address(&self) -> usize { + FLASH_BASE as usize + (self.0 as usize) * PAGE_SIZE + } +} + +/// Base of Flash memory +pub const FLASH_BASE: u32 = 0x0800_0000; +/// Page size in bytes (assumed) +pub const PAGE_SIZE: usize = 8 * 1024; // 8 KiB +/// Total pages assumed +pub const TOTAL_PAGES: u16 = 256; +/// Pages per bank assumed +pub const PAGES_PER_BANK: u16 = TOTAL_PAGES / 2; + +/// Extension trait to constrain the FLASH peripheral +pub trait FlashExt { + /// Constrain the FLASH peripheral to play nicely with the other abstractions + fn constrain(self) -> Parts; +} + +impl FlashExt for FLASH { + fn constrain(self) -> Parts { + Parts { + acr: ACR, + nskeyr: NSKEYR, + optkeyr: OPTKEYR, + nssr: NSSR, + nscr: NSCR, + eccr: ECCR, + pdkey1r: PDKEY1R, + pdkey2r: PDKEY2R, + } + } +} + +/// Constrained FLASH peripheral +pub struct Parts { + /// Opaque ACR register + pub acr: ACR, + /// Opaque NSKEYR register (non-secure key) + pub nskeyr: NSKEYR, + /// Opaque OPTKEYR register + pub optkeyr: OPTKEYR, + /// Opaque NSSR register (non-secure status) + pub nssr: NSSR, + /// Opaque NSCR register (non-secure control) + pub nscr: NSCR, + /// Opaque ECCR register + pub eccr: ECCR, + /// Opaque PDKEY1R register + pub pdkey1r: PDKEY1R, + /// Opaque PDKEY2R register + pub pdkey2r: PDKEY2R, +} + +macro_rules! generate_register { + ($A:ident, $field:ident, $name:expr) => { + #[doc = "Opaque "] + #[doc = $name] + #[doc = " register"] + pub struct $A; + + impl $A { + #[allow(unused)] + #[inline(always)] + pub(crate) fn reg(&mut self) -> &pac::flash::$A { + // NOTE(unsafe): this proxy grants exclusive access to this register + unsafe { &(*FLASH::ptr()).$field() } + } + } + }; + ($A:ident, $field:ident) => { + generate_register!($A, $field, stringify!($A)); + }; +} + +// Register proxies (names match stm32u575 PAC) +generate_register!(ACR, acr); +generate_register!(NSKEYR, nskeyr); +generate_register!(OPTKEYR, optkeyr); +generate_register!(NSSR, nssr); +generate_register!(NSCR, nscr); +generate_register!(ECCR, eccr); +generate_register!(PDKEY1R, pdkey1r); +generate_register!(PDKEY2R, pdkey2r); + +// Unlock keys (same values as STM32U5 HAL) +const FLASH_KEY1: u32 = 0x4567_0123; +const FLASH_KEY2: u32 = 0xCDEF_89AB; + +/// Active programming session on FLASH (non-secure) +/// +/// Drop locks the controller automatically. +pub struct FlashProgramming<'a> { + nssr: &'a mut NSSR, + nscr: &'a mut NSCR, +} + +impl<'a> Drop for FlashProgramming<'a> { + fn drop(&mut self) { + // Lock on drop + self.lock(); + } +} + +impl Parts { + /// Unlock the flash non-secure control registers via NSKEYR for programming/erase + pub fn unlock(&mut self) -> Result, Error> { + // Write keys to NSKEYR + unsafe { + self.nskeyr.reg().write(|w| w.bits(FLASH_KEY1)); + self.nskeyr.reg().write(|w| w.bits(FLASH_KEY2)); + } + + // Check NSCR.LOCK bit + let locked = self.nscr.reg().read().lock().bit_is_set(); + if locked { + Err(Error::Failure) + } else { + Ok(FlashProgramming { + nssr: &mut self.nssr, + nscr: &mut self.nscr, + }) + } + } +} + +impl<'a> FlashProgramming<'a> { + /// Lock the flash memory controller (NSCR.LOCK=1) + pub fn lock(&mut self) { + self.nscr.reg().modify(|_, w| w.lock().set_bit()); + } + + /// Poll for completion (busy clear). + /// + /// Minimal: we only look at BSY. If BSY is clear, we return Ok. + /// You can extend this to decode error flags and EOP as needed. + fn wait(&mut self) -> Result<(), Error> { + while self.nssr.reg().read().bsy().bit_is_set() {} + Ok(()) + } + + /// Clear EOP if set (optional; helps keep SR clean between operations). + fn clear_eop(&mut self) { + let sr = self.nssr.reg().read(); + if sr.eop().bit_is_set() { + // Write-one-to-clear EOP + unsafe { + self.nssr.reg().write(|w| w.eop().set_bit()); + } + } + } + + /// Erase a single page by index. + /// + /// Assumes: + /// - TOTAL_PAGES = 256 + /// - PAGES_PER_BANK = 128 + /// - BKER=0 => bank1, BKER=1 => bank2 + pub fn erase_page(&mut self, page: FlashPage) -> Result<(), Error> { + let idx = page.0; + if idx >= TOTAL_PAGES { + return Err(Error::PageOutOfRange); + } + + let (bker_set, pnb) = if idx < PAGES_PER_BANK { + (false, idx as u8) + } else { + (true, (idx - PAGES_PER_BANK) as u8) + }; + + // PER=1, set PNB and BKER, then START=1 + unsafe { + self.nscr.reg().modify(|_, w| { + w.per().set_bit(); + if bker_set { + w.bker().set_bit(); + } else { + w.bker().clear_bit(); + } + w.pnb().bits(pnb); + w + }); + self.nscr.reg().modify(|_, w| w.strt().set_bit()); + } + + self.wait()?; + self.clear_eop(); + + // Clear PER + self.nscr.reg().modify(|_, w| w.per().clear_bit()); + + Ok(()) + } + + /// Program one 128-bit (quad-word) at the given address. + /// + /// - Address must be 16-byte aligned. + /// - Data are provided as 16 raw bytes; we program four u32 words. + pub fn write_quadword(&mut self, address: usize, data16: &[u8; 16]) -> Result<(), Error> { + if (address & 0xF) != 0 { + return Err(Error::Unaligned); + } + + // Extract four 32-bit words (little-endian) + let w0 = u32::from_le_bytes([data16[0], data16[1], data16[2], data16[3]]); + let w1 = u32::from_le_bytes([data16[4], data16[5], data16[6], data16[7]]); + let w2 = u32::from_le_bytes([data16[8], data16[9], data16[10], data16[11]]); + let w3 = u32::from_le_bytes([data16[12], data16[13], data16[14], data16[15]]); + + // PG=1 + self.nscr.reg().modify(|_, w| w.pg().set_bit()); + + // Perform 4x 32-bit writes + let mut dst = address as *mut u32; + unsafe { + ptr::write_volatile(dst, w0); + dst = dst.add(1); + ptr::write_volatile(dst, w1); + dst = dst.add(1); + ptr::write_volatile(dst, w2); + dst = dst.add(1); + ptr::write_volatile(dst, w3); + } + + self.wait()?; + self.clear_eop(); + + // PG=0 + self.nscr.reg().modify(|_, w| w.pg().clear_bit()); + + Ok(()) + } + + /// Write arbitrary bytes, rounding to 16-byte chunks. + /// + /// For leading/trailing partial chunks, we fill missing bytes with 0xFF, + /// which matches erased Flash default. + pub fn write(&mut self, address: usize, buf: &[u8]) -> Result<(), Error> { + // Handle leading unaligned portion + let align_off = address & 0xF; + let mut cur_addr = address; + + if align_off != 0 { + let head = core::cmp::min(16 - align_off, buf.len()); + let mut q = [0xFFu8; 16]; + // Pull existing erased fill (0xFF), then overlay provided bytes + q[align_off..align_off + head].copy_from_slice(&buf[..head]); + self.write_quadword(address - align_off, &q)?; + cur_addr += head; + } + + // Aligned middle + let aligned_len = if cur_addr > address { + buf.len() - (cur_addr - address) + } else { + buf.len() + }; + let aligned_start = buf.len() - aligned_len + (cur_addr - address); + let mut i = 0; + while i + 16 <= aligned_len { + let mut q = [0u8; 16]; + q.copy_from_slice( + &buf[aligned_start + i..aligned_start + i + 16], + ); + self.write_quadword(cur_addr, &q)?; + cur_addr += 16; + i += 16; + } + + // Trailing remainder + let rem = aligned_len - i; + if rem > 0 { + let mut q = [0xFFu8; 16]; + q[..rem].copy_from_slice( + &buf[aligned_start + i..aligned_start + i + rem], + ); + self.write_quadword(cur_addr, &q)?; + } + + Ok(()) + } + + /// Mass erase (both banks). Minimal example; adjust to your needs. + pub fn erase_all(&mut self) -> Result<(), Error> { + // Set MER1 and MER2, then START + self.nscr.reg().modify(|_, w| w.mer1().set_bit()); + self.nscr.reg().modify(|_, w| w.mer2().set_bit()); + self.nscr.reg().modify(|_, w| w.strt().set_bit()); + + self.wait()?; + self.clear_eop(); + + // Clear MER bits + self.nscr.reg().modify(|_, w| w.mer1().clear_bit()); + self.nscr.reg().modify(|_, w| w.mer2().clear_bit()); + + Ok(()) + } +} diff --git a/src/lib.rs b/src/lib.rs index e69de29..8de51ca 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -0,0 +1,17 @@ +#![no_std] + +pub use stm32u5::stm32u575 as pac; + +pub mod rcc; +pub mod pwr; +pub mod flash; +pub mod time; +// pub mod adc; +// add others later: +// pub mod gpio; + +mod sealed { + pub trait Sealed {} +} + +pub(crate) use sealed::Sealed; diff --git a/src/pwr.rs b/src/pwr.rs new file mode 100644 index 0000000..4e006a0 --- /dev/null +++ b/src/pwr.rs @@ -0,0 +1,288 @@ +// src/pwr.rs +//! Power management (STM32U575, minimal common subset with STM32U5 HAL C) +//! +//! Included: +//! - Enable PWR peripheral clock +//! - Backup-domain write access helpers (DBP) +//! - Enter Standby / Shutdown low-power modes (CR1.LPMS + WFI) +//! - Wakeup source configuration (basic WUPEN1..8 mask via WUCR1) +//! - Wakeup reason reading (WUSR) +//! +//! Skipped (present in U5 HAL C or PWREx, not implemented here yet): +//! - VOS/voltage scaling and EPOD boost +//! - Low-power run mode helper +//! - PVD configuration / EXTI integration +//! - Wakeup pin polarity / selection details (WUCR2/WUCR3) +//! - Security/privileged attributes (SECCFGR/PRIVCFGR) +//! - Explicit STOP 0/1/2/3 helpers (can be added similarly) +//! +//! This module only depends on the PAC. + +use crate::pac as pac; +use crate::pac::{PWR, RCC}; +use cortex_m::peripheral::SCB; + +/// Wake-up source mask for WUPEN1..WUPEN8 (PWR_WUCR1) +/// +/// This is a minimal bitmask wrapper around the 8 WUPEN lines. +/// For detailed pin source selection or polarity, configure WUCR2/WUCR3 +/// directly via the PAC (not covered here yet). +#[derive(Clone, Copy, Debug, Default)] +pub struct WakeUpSource { + bits: u16, +} + +impl WakeUpSource { + pub fn new() -> Self { + Self { bits: 0 } + } + + pub fn enable_wkup1(mut self, en: bool) -> Self { + self.set_bit(0, en); + self + } + pub fn enable_wkup2(mut self, en: bool) -> Self { + self.set_bit(1, en); + self + } + pub fn enable_wkup3(mut self, en: bool) -> Self { + self.set_bit(2, en); + self + } + pub fn enable_wkup4(mut self, en: bool) -> Self { + self.set_bit(3, en); + self + } + pub fn enable_wkup5(mut self, en: bool) -> Self { + self.set_bit(4, en); + self + } + pub fn enable_wkup6(mut self, en: bool) -> Self { + self.set_bit(5, en); + self + } + pub fn enable_wkup7(mut self, en: bool) -> Self { + self.set_bit(6, en); + self + } + pub fn enable_wkup8(mut self, en: bool) -> Self { + self.set_bit(7, en); + self + } + + #[inline] + fn set_bit(&mut self, pos: u8, en: bool) { + if en { + self.bits |= 1u16 << pos; + } else { + self.bits &= !(1u16 << pos); + } + } + + #[inline] + fn mask8(&self) -> u32 { + (self.bits as u32) & 0xFF + } + + /// Construct from raw WUSR flags (WUF1..WUF8). + pub fn from_wusr_raw(raw: u32) -> Self { + Self { + bits: (raw as u16) & 0x00FF, + } + } + + /// Raw WUPEN/WUF bit mask (lower 8 bits). + pub fn bits(&self) -> u16 { + self.bits + } +} + +/// Minimal PWR handle +pub struct Pwr { + pub cr1: CR1, + pub wucr1: WUCR1, + pub wuscr: WUSCR, + pub wusr: WUSR, + pub dbpr: DBPR, +} + +impl Pwr { + /// Enable write access to the backup domain (DBP = 1) + pub fn enable_backup_write(&mut self) { + unsafe { + self.dbpr.reg().modify(|_, w| w.dbp().set_bit()); + } + } + + /// Disable write access to the backup domain (DBP = 0) + pub fn disable_backup_write(&mut self) { + unsafe { + self.dbpr.reg().modify(|_, w| w.dbp().clear_bit()); + } + } + + /// Enter Standby low-power mode. + /// + /// Minimal flow: + /// - Program WUCR1 enables from `wkup` mask + /// - Clear WUF flags + /// - Set LPMS to Standby, set SLEEPDEEP, WFI + pub fn standby(&mut self, wkup: WakeUpSource, scb: &mut SCB) -> ! { + // Enable selected wakeup lines (WUPEN1..8) + unsafe { + // WUCR1 contains WUPENx bits in the low 8 bits; write a mask. + self.wucr1.reg().modify(|r, w| { + let cur = r.bits(); + let new_en = (cur & !0xFF) | wkup.mask8(); + w.bits(new_en) + }); + } + + // Clear all wakeup flags (WUSCR CWUFx) + // Writing 1s clears the corresponding WUF flag. + unsafe { + self.wuscr.reg().write(|w| w.bits(0xFF)); + } + + // Configure Standby in CR1.LPMS + // HAL C uses: MODIFY_REG(PWR->CR1, PWR_CR1_LPMS, PWR_CR1_LPMS_2); + // We map to LPMS = 0b100 (Standby). Exact encoding may differ by die rev, + // but LPMS field exists in U5. + unsafe { + self.cr1.reg().modify(|_, w| { + // LPMS is a field; set to Standby (0b100) + #[allow(unused_unsafe)] + unsafe { + w.lpms().bits(0b100) + } + }); + } + + scb.set_sleepdeep(); + cortex_m::asm::dsb(); + cortex_m::asm::wfi(); + loop {} + } + + /// Enter Shutdown low-power mode. + /// + /// Flow mirrors `standby()` but programs LPMS to Shutdown. + /// This is provided for parity with your L4 API. While HAL PWR C sample + /// shows Standby, U5 also supports Shutdown via CR1.LPMS. + pub fn shutdown(&mut self, wkup: WakeUpSource, scb: &mut SCB) -> ! { + // Enable selected wakeup lines (WUPEN1..8) + unsafe { + self.wucr1.reg().modify(|r, w| { + let cur = r.bits(); + let new_en = (cur & !0xFF) | wkup.mask8(); + w.bits(new_en) + }); + } + + // Clear all wakeup flags + unsafe { + self.wuscr.reg().write(|w| w.bits(0xFF)); + } + + // Configure Shutdown in CR1.LPMS + // Typical encoding: 0b110 (consult RM for your exact part). + unsafe { + self.cr1.reg().modify(|_, w| { + #[allow(unused_unsafe)] + unsafe { + w.lpms().bits(0b110) + } + }); + } + + scb.set_sleepdeep(); + cortex_m::asm::dsb(); + cortex_m::asm::wfi(); + loop {} + } + + /// Read current wakeup flags (WUSR WUF1..8) into a mask wrapper. + pub fn read_wakeup_reason(&mut self) -> WakeUpSource { + let raw = self.wusr.reg().read().bits(); + WakeUpSource::from_wusr_raw(raw) + } +} + +/// Extension trait to constrain `PWR` and enable its bus clock. +pub trait PwrExt { + /// Constrain the `PWR` peripheral and enable the peripheral clock. + fn constrain(self) -> Pwr; +} + +impl PwrExt for PWR { + fn constrain(self) -> Pwr { + // Enable PWR clock on AHB3 (per U5 HAL: __HAL_RCC_PWR_CLK_ENABLE()) + let rcc = unsafe { &*RCC::ptr() }; + rcc.ahb3enr.modify(|_, w| w.pwren().set_bit()); + // Small barrier after clock enabling (mirroring typical patterns) + cortex_m::asm::dsb(); + + Pwr { + cr1: CR1 { _0: () }, + wucr1: WUCR1 { _0: () }, + wuscr: WUSCR { _0: () }, + wusr: WUSR { _0: () }, + dbpr: DBPR { _0: () }, + } + } +} + +/// CR1 proxy +pub struct CR1 { + _0: (), +} +impl CR1 { + #[inline(always)] + pub(crate) fn reg(&mut self) -> &pac::pwr::CR1 { + unsafe { &(*PWR::ptr()).cr1 } + } +} + +/// WUCR1 proxy +pub struct WUCR1 { + _0: (), +} +impl WUCR1 { + #[inline(always)] + pub(crate) fn reg(&mut self) -> &pac::pwr::WUCR1 { + unsafe { &(*PWR::ptr()).wucr1 } + } +} + +/// WUSCR proxy (wake-up flags clear) +pub struct WUSCR { + _0: (), +} +impl WUSCR { + #[inline(always)] + pub(crate) fn reg(&mut self) -> &pac::pwr::WUSCR { + unsafe { &(*PWR::ptr()).wuscr } + } +} + +/// WUSR proxy (wake-up flags status) +pub struct WUSR { + _0: (), +} +impl WUSR { + #[inline(always)] + pub(crate) fn reg(&mut self) -> &pac::pwr::WUSR { + unsafe { &(*PWR::ptr()).wusr } + } +} + +/// DBPR proxy (backup domain access) +pub struct DBPR { + _0: (), +} +impl DBPR { + #[inline(always)] + pub(crate) fn reg(&mut self) -> &pac::pwr::DBPR { + unsafe { &(*PWR::ptr()).dbpr } + } +} diff --git a/src/rcc/enable.rs b/src/rcc/enable.rs new file mode 100644 index 0000000..333e8dd --- /dev/null +++ b/src/rcc/enable.rs @@ -0,0 +1,280 @@ +//! Enable, Sleep Mode Enable, and Reset traits for peripherals + +/// Enable/disable peripheral +pub trait Enable: crate::Sealed { + /// Enables peripheral + fn enable(bus: &mut Self::Bus); + + /// Disables peripheral + fn disable(bus: &mut Self::Bus); + + /// Check if peripheral is enabled + fn is_enabled() -> bool; + + /// Check if peripheral is disabled + fn is_disabled() -> bool; + + /// Enables peripheral without taking bus ownership + /// + /// # Safety + /// This can break the bus abstraction if not used carefully + unsafe fn enable_unchecked(); + + /// Disables peripheral without taking bus ownership + /// + /// # Safety + /// This can break the bus abstraction if not used carefully + unsafe fn disable_unchecked(); +} + +/// Enable/disable peripheral in sleep mode +pub trait SMEnable: crate::Sealed { + /// Enables peripheral clock in sleep mode + fn enable_in_sleep_mode(bus: &mut Self::Bus); + + /// Disables peripheral clock in sleep mode + fn disable_in_sleep_mode(bus: &mut Self::Bus); + + /// Check if peripheral is enabled in sleep mode + fn is_enabled_in_sleep_mode() -> bool; + + /// Check if peripheral is disabled in sleep mode + fn is_disabled_in_sleep_mode() -> bool; + + /// Enables peripheral in sleep mode without taking bus ownership + /// + /// # Safety + /// This can break the bus abstraction if not used carefully + unsafe fn enable_in_sleep_mode_unchecked(); + + /// Disables peripheral in sleep mode without taking bus ownership + /// + /// # Safety + /// This can break the bus abstraction if not used carefully + unsafe fn disable_in_sleep_mode_unchecked(); +} + +/// Reset peripheral +pub trait Reset: crate::Sealed { + /// Resets peripheral + fn reset(bus: &mut Self::Bus); + + /// Resets peripheral without taking bus ownership + /// + /// # Safety + /// This can break the bus abstraction if not used carefully + unsafe fn reset_unchecked(); +} + +/// RCC bus trait +pub trait RccBus: crate::Sealed { + /// Bus type + type Bus; +} + +macro_rules! bus_enable { + ($PER:ident => $en:ident) => { + impl Enable for crate::pac::$PER { + #[inline(always)] + fn enable(bus: &mut Self::Bus) { + bus.enr().modify(|_, w| w.$en().set_bit()); + // Stall pipeline to work around erratum + cortex_m::asm::dsb(); + } + + #[inline(always)] + fn disable(bus: &mut Self::Bus) { + bus.enr().modify(|_, w| w.$en().clear_bit()); + } + + #[inline(always)] + fn is_enabled() -> bool { + Self::Bus::new().enr().read().$en().bit_is_set() + } + + #[inline(always)] + fn is_disabled() -> bool { + Self::Bus::new().enr().read().$en().bit_is_clear() + } + + #[inline(always)] + unsafe fn enable_unchecked() { + Self::enable(&mut Self::Bus::new()); + } + + #[inline(always)] + unsafe fn disable_unchecked() { + Self::disable(&mut Self::Bus::new()); + } + } + }; +} + +macro_rules! bus_smenable { + ($PER:ident => $smen:ident) => { + impl SMEnable for crate::pac::$PER { + #[inline(always)] + fn enable_in_sleep_mode(bus: &mut Self::Bus) { + bus.smenr().modify(|_, w| w.$smen().set_bit()); + cortex_m::asm::dsb(); + } + + #[inline(always)] + fn disable_in_sleep_mode(bus: &mut Self::Bus) { + bus.smenr().modify(|_, w| w.$smen().clear_bit()); + } + + #[inline(always)] + fn is_enabled_in_sleep_mode() -> bool { + Self::Bus::new().smenr().read().$smen().bit_is_set() + } + + #[inline(always)] + fn is_disabled_in_sleep_mode() -> bool { + Self::Bus::new().smenr().read().$smen().bit_is_clear() + } + + #[inline(always)] + unsafe fn enable_in_sleep_mode_unchecked() { + Self::enable_in_sleep_mode(&mut Self::Bus::new()); + } + + #[inline(always)] + unsafe fn disable_in_sleep_mode_unchecked() { + Self::disable_in_sleep_mode(&mut Self::Bus::new()); + } + } + }; +} + +macro_rules! bus_reset { + ($PER:ident => $rst:ident) => { + impl Reset for crate::pac::$PER { + #[inline(always)] + fn reset(bus: &mut Self::Bus) { + bus.rstr().modify(|_, w| w.$rst().set_bit()); + bus.rstr().modify(|_, w| w.$rst().clear_bit()); + } + + #[inline(always)] + unsafe fn reset_unchecked() { + Self::reset(&mut Self::Bus::new()); + } + } + }; +} + +macro_rules! bus { + ($($PER:ident => ($busX:ty, $($en:ident)?, $($smen:ident)?, $($rst:ident)?),)+) => { + $( + impl crate::Sealed for crate::pac::$PER {} + + impl RccBus for crate::pac::$PER { + type Bus = $busX; + } + + $(bus_enable!($PER => $en);)? + $(bus_smenable!($PER => $smen);)? + $(bus_reset!($PER => $rst);)? + )+ + }; +} + +// STM32U575 peripheral mappings (based on C HAL register definitions) +bus! { + // AHB1 peripherals + GPDMA1 => (super::AHB1, gpdma1en, gpdma1smen, gpdma1rst), + CORDIC => (super::AHB1, cordicen, cordicsmen, cordicrst), + FMAC => (super::AHB1, fmacen, fmacsmen, fmacrst), + MDF1 => (super::AHB1, mdf1en, mdf1smen, mdf1rst), + FLASH => (super::AHB1, flashen, flashsmen,), + CRC => (super::AHB1, crcen, crcsmen, crcrst), + TSC => (super::AHB1, tscen, tscsmen, tscrst), + RAMCFG => (super::AHB1, ramcfgen, ramcfgsmen, ramcfgrst), + GTZC1 => (super::AHB1, gtzc1en, gtzc1smen,), + ICACHE => (super::AHB1,, icachesmen,), + DCACHE1 => (super::AHB1, dcache1en, dcache1smen,), + SRAM1 => (super::AHB1, sram1en, sram1smen,), + + // AHB2_1 peripherals (AHB2ENR1) + GPIOA => (super::AHB2_1, gpioaen, gpioasmen, gpioarst), + GPIOB => (super::AHB2_1, gpioben, gpiobsmen, gpiobrst), + GPIOC => (super::AHB2_1, gpiocen, gpiocsmen, gpiocrst), + GPIOD => (super::AHB2_1, gpioden, gpiodsmen, gpiodrst), + GPIOE => (super::AHB2_1, gpioeen, gpioesmen, gpioerst), + GPIOG => (super::AHB2_1, gpiogen, gpiogsmen, gpiogrst), + GPIOH => (super::AHB2_1, gpiohen, gpiohsmen, gpiohrst), + ADC12 => (super::AHB2_1, adc12en, adc12smen, adc12rst), + DCMI => (super::AHB2_1, dcmi_pssien, dcmi_pssismen, dcmi_pssirst), + // TODO: USB_OTG_FS => (super::AHB2_1, otgen, otgsmen, otgrst), // Check exact name + AES => (super::AHB2_1, aesen, aessmen, aesrst), + HASH => (super::AHB2_1, hashen, hashsmen, hashrst), + RNG => (super::AHB2_1, rngen, rngsmen, rngrst), + // TODO: PKA, SAES, OCTOSPIM, OTFDEC1, OTFDEC2 if present + SDMMC1 => (super::AHB2_1, sdmmc1en, sdmmc1smen, sdmmc1rst), + SRAM2 => (super::AHB2_1, sram2en, sram2smen,), + + // AHB2_2 peripherals (AHB2ENR2) + // TODO: FMC, OCTOSPI1, OCTOSPI2 based on actual device + + // AHB3 peripherals + LPGPIO1 => (super::AHB3, lpgpio1en, lpgpio1smen, lpgpio1rst), + PWR => (super::AHB3, pwren, pwrsmen,), + ADC4 => (super::AHB3, adc4en, adc4smen, adc4rst), + DAC1 => (super::AHB3, dac1en, dac1smen, dac1rst), + LPDMA1 => (super::AHB3, lpdma1en, lpdma1smen, lpdma1rst), + ADF1 => (super::AHB3, adf1en, adf1smen, adf1rst), + GTZC2 => (super::AHB3, gtzc2en, gtzc2smen,), + SRAM4 => (super::AHB3, sram4en, sram4smen,), + + // APB1R1 peripherals + TIM2 => (super::APB1R1, tim2en, tim2smen, tim2rst), + TIM3 => (super::APB1R1, tim3en, tim3smen, tim3rst), + TIM4 => (super::APB1R1, tim4en, tim4smen, tim4rst), + TIM5 => (super::APB1R1, tim5en, tim5smen, tim5rst), + TIM6 => (super::APB1R1, tim6en, tim6smen, tim6rst), + TIM7 => (super::APB1R1, tim7en, tim7smen, tim7rst), + WWDG => (super::APB1R1, wwdgen, wwdgsmen,), + SPI2 => (super::APB1R1, spi2en, spi2smen, spi2rst), + USART3 => (super::APB1R1, usart3en, usart3smen, usart3rst), + UART4 => (super::APB1R1, uart4en, uart4smen, uart4rst), + UART5 => (super::APB1R1, uart5en, uart5smen, uart5rst), + I2C1 => (super::APB1R1, i2c1en, i2c1smen, i2c1rst), + I2C2 => (super::APB1R1, i2c2en, i2c2smen, i2c2rst), + CRS => (super::APB1R1, crsen, crssmen, crsrst), + + // APB1R2 peripherals + I2C4 => (super::APB1R2, i2c4en, i2c4smen, i2c4rst), + LPTIM2 => (super::APB1R2, lptim2en, lptim2smen, lptim2rst), + FDCAN1 => (super::APB1R2, fdcan1en, fdcan1smen, fdcan1rst), + + // APB2 peripherals + TIM1 => (super::APB2, tim1en, tim1smen, tim1rst), + SPI1 => (super::APB2, spi1en, spi1smen, spi1rst), + TIM8 => (super::APB2, tim8en, tim8smen, tim8rst), + USART1 => (super::APB2, usart1en, usart1smen, usart1rst), + TIM15 => (super::APB2, tim15en, tim15smen, tim15rst), + TIM16 => (super::APB2, tim16en, tim16smen, tim16rst), + TIM17 => (super::APB2, tim17en, tim17smen, tim17rst), + SAI1 => (super::APB2, sai1en, sai1smen, sai1rst), + + // APB3 peripherals + SYSCFG => (super::APB3, syscfgen, syscfgsmen, syscfgrst), + SPI3 => (super::APB3, spi3en, spi3smen, spi3rst), + LPUART1 => (super::APB3, lpuart1en, lpuart1smen, lpuart1rst), + I2C3 => (super::APB3, i2c3en, i2c3smen, i2c3rst), + LPTIM1 => (super::APB3, lptim1en, lptim1smen, lptim1rst), + LPTIM3 => (super::APB3, lptim3en, lptim3smen, lptim3rst), + LPTIM4 => (super::APB3, lptim4en, lptim4smen, lptim4rst), + OPAMP => (super::APB3, opampen, opampsmen, opamprst), + COMP => (super::APB3, compen, compsmen, comprst), + VREFBUF => (super::APB3, vrefen, vrefsmen, vrefrst), +} + +// TODO: Add conditional compilation for optional peripherals: +// - GPIOF, GPIOI, GPIOJ (not on all packages) +// - SAI2, USART2, USART6, I2C5, I2C6 +// - USB_FS (USB_DRD_FS) +// - FMC, OCTOSPI2, HSPI1 +// - DMA2D, JPEG, GPU2D, GFXMMU, LTDC, DSI +// - UCPD1, SDMMC2 diff --git a/src/rcc/mod.rs b/src/rcc/mod.rs new file mode 100644 index 0000000..cffc403 --- /dev/null +++ b/src/rcc/mod.rs @@ -0,0 +1,6 @@ +// src/rcc/mod.rs + +// pub mod enable; +pub mod rcc; +// pub use enable::*; +pub use rcc::*; diff --git a/src/rcc/rcc.rs b/src/rcc/rcc.rs new file mode 100644 index 0000000..7d4cec6 --- /dev/null +++ b/src/rcc/rcc.rs @@ -0,0 +1,756 @@ +// stm32u5xx-hal/src/rcc.rs +//! Reset and Clock Control for STM32U575 (initial/minimal port) +//! +//! Scope: only features that clearly overlap between stm32l4xx-hal rcc.rs +//! and the STM32U5 HAL C (stm32u5xx_hal_rcc.c/.h). +//! +//! Skipped (present in U5 HAL C, not here yet): +//! - MSIK (kernel MSI), SHSI (secure HSI) +//! - PLL2 / PLL3 +//! - PLL FRACN and MBOOST/EPOD handling +//! - LSE glitch filter, LSE CSS, LSESYS +//! - LSI divider (LSIPREDIV) +//! - STOP wake-up clock selection (STOPWUCK / STOPKERWUCK) +//! - Security/privileged attributes +//! - APB3 (PCLK3) prescaler & clocks +//! - MCO configuration +//! - Per-peripheral Enable/Reset tables (normally in rcc/enable.rs) + +use crate::pac::{rcc, RCC}; +use crate::flash::ACR; +use crate::pwr::Pwr; +use crate::time::Hertz; +use fugit::RateExtU32; + +// Uncomment when you add bus-peripheral enable/reset mapping like in L4 +// mod enable; + +#[derive(Clone, Copy, Debug, PartialEq, Eq)] +pub enum MsiFreq { + // Order and names reflect STM32U5 MSIRANGE mapping (RCC_MSIRANGE_x): + // 0..15 encode the specific frequencies per stm32u5xx_hal_rcc.h + // We provide exact frequencies in Hz. + MSI48, // 48_000_000 + MSI24, // 24_000_000 + MSI16, // 16_000_000 + MSI12, // 12_000_000 + MSI4, // 4_000_000 + MSI2, // 2_000_000 + MSI1_33, // 1_330_000 (approx 1.33 MHz) + MSI1, // 1_000_000 + MSI3_072, // 3_072_000 + MSI1_536, // 1_536_000 + MSI1_024, // 1_024_000 + MSI_768K, // 768_000 + MSI400K, // 400_000 + MSI200K, // 200_000 + MSI133K, // 133_000 + MSI100K, // 100_000 +} + +impl MsiFreq { + fn to_hertz(self) -> Hertz { + let hz = match self { + Self::MSI48 => 48_000_000, + Self::MSI24 => 24_000_000, + Self::MSI16 => 16_000_000, + Self::MSI12 => 12_000_000, + Self::MSI4 => 4_000_000, + Self::MSI2 => 2_000_000, + Self::MSI1_33 => 1_330_000, + Self::MSI1 => 1_000_000, + Self::MSI3_072 => 3_072_000, + Self::MSI1_536 => 1_536_000, + Self::MSI1_024 => 1_024_000, + Self::MSI_768K => 768_000, + Self::MSI400K => 400_000, + Self::MSI200K => 200_000, + Self::MSI133K => 133_000, + Self::MSI100K => 100_000, + }; + hz.Hz() + } + + // Map to ICSCR1.MSISRANGE field encoding (0..15) + fn to_range_bits(self) -> u8 { + match self { + Self::MSI48 => 0, + Self::MSI24 => 1, + Self::MSI16 => 2, + Self::MSI12 => 3, + Self::MSI4 => 4, + Self::MSI2 => 5, + Self::MSI1_33 => 6, + Self::MSI1 => 7, + Self::MSI3_072 => 8, + Self::MSI1_536 => 9, + Self::MSI1_024 => 10, + Self::MSI_768K => 11, + Self::MSI400K => 12, + Self::MSI200K => 13, + Self::MSI133K => 14, + Self::MSI100K => 15, + } + } +} + +/// Extension trait that constrains the `RCC` peripheral +pub trait RccExt { + /// Constrains the `RCC` peripheral so it plays nicely with the other abstractions + fn constrain(self) -> Rcc; +} + +impl RccExt for RCC { + fn constrain(self) -> Rcc { + Rcc { + ahb1: AHB1::new(), + ahb2_1: AHB2_1::new(), + ahb2_2: AHB2_2::new(), + ahb3: AHB3::new(), + apb1r1: APB1R1::new(), + apb1r2: APB1R2::new(), + apb2: APB2::new(), + apb3: APB3::new(), + cfgr: CFGR { + hse: None, + lse: None, + msi: None, + hsi48: false, + lsi: false, + hclk: None, + pclk1: None, + pclk2: None, + sysclk: None, + pll_source: None, + pll_config: None, + }, + } + } +} + +/// Constrained RCC peripheral +pub struct Rcc { + pub ahb1: AHB1, + pub ahb2_1: AHB2_1, + pub ahb2_2: AHB2_2, + pub ahb3: AHB3, + pub apb1r1: APB1R1, + pub apb1r2: APB1R2, + pub apb2: APB2, + pub apb3: APB3, + pub cfgr: CFGR, +} + +/// Backup domain control register proxy +pub struct BDCR { + _0: (), +} + +impl BDCR { + #[allow(dead_code)] + pub(crate) fn bdcr(&mut self) -> &rcc::BDCR { + unsafe { &(*RCC::ptr()).bdcr } + } +} + +/// Control/Status Register proxy +pub struct CSR { + _0: (), +} + +impl CSR { + #[allow(dead_code)] + pub(crate) fn csr(&mut self) -> &rcc::CSR { + unsafe { &(*RCC::ptr()).csr } + } +} + +macro_rules! bus_struct_1 { + ($busX:ident => ($EN:ident, $en:ident, $SMEN:ident, $smen:ident, $RST:ident, $rst:ident, $doc:literal),) => { + #[doc = $doc] + pub struct $busX { + _0: (), + } + impl $busX { + pub(crate) fn new() -> Self { + Self { _0: () } + } + #[allow(unused)] + pub(crate) fn enr(&self) -> &rcc::$EN { + unsafe { &(*RCC::ptr()).$en } + } + #[allow(unused)] + pub(crate) fn smenr(&self) -> &rcc::$SMEN { + unsafe { &(*RCC::ptr()).$smen } + } + #[allow(unused)] + pub(crate) fn rstr(&self) -> &rcc::$RST { + unsafe { &(*RCC::ptr()).$rst } + } + } + }; +} + +// U5 splits AHB2/APB1 into *1/*2 register banks; we model both. +bus_struct_1! { + AHB1 => (AHB1ENR, ahb1enr, AHB1SMENR, ahb1smenr, AHB1RSTR, ahb1rstr, "AHB1 registers"), +} +bus_struct_1! { + AHB2_1 => (AHB2ENR1, ahb2enr1, AHB2SMENR1, ahb2smenr1, AHB2RSTR1, ahb2rstr1, "AHB2 part 1 registers"), +} +bus_struct_1! { + AHB2_2 => (AHB2ENR2, ahb2enr2, AHB2SMENR2, ahb2smenr2, AHB2RSTR2, ahb2rstr2, "AHB2 part 2 registers"), +} +bus_struct_1! { + AHB3 => (AHB3ENR, ahb3enr, AHB3SMENR, ahb3smenr, AHB3RSTR, ahb3rstr, "AHB3 registers"), +} +bus_struct_1! { + APB1R1 => (APB1ENR1, apb1enr1, APB1SMENR1, apb1smenr1, APB1RSTR1, apb1rstr1, "APB1 register set 1"), +} +bus_struct_1! { + APB1R2 => (APB1ENR2, apb1enr2, APB1SMENR2, apb1smenr2, APB1RSTR2, apb1rstr2, "APB1 register set 2"), +} +bus_struct_1! { + APB2 => (APB2ENR, apb2enr, APB2SMENR, apb2smenr, APB2RSTR, apb2rstr, "APB2 registers"), +} +bus_struct_1! { + APB3 => (APB3ENR, apb3enr, APB3SMENR, apb3smenr, APB3RSTR, apb3rstr, "APB3 registers"), +} + +/// Bus associated to peripheral +pub trait RccBus: crate::Sealed { + type Bus; +} + +/// Enable/disable peripheral +pub trait Enable: RccBus { + fn enable(bus: &mut Self::Bus); + fn disable(bus: &mut Self::Bus); + fn is_enabled() -> bool; + fn is_disabled() -> bool; + unsafe fn enable_unchecked(); + unsafe fn disable_unchecked(); +} + +/// Enable/disable peripheral in sleep mode +pub trait SMEnable: RccBus { + fn enable_in_sleep_mode(bus: &mut Self::Bus); + fn disable_in_sleep_mode(bus: &mut Self::Bus); + fn is_enabled_in_sleep_mode() -> bool; + fn is_disabled_in_sleep_mode() -> bool; + unsafe fn enable_in_sleep_mode_unchecked(); + unsafe fn disable_in_sleep_mode_unchecked(); +} + +/// Reset peripheral +pub trait Reset: RccBus { + fn reset(bus: &mut Self::Bus); + unsafe fn reset_unchecked(); +} + +#[derive(Debug, PartialEq)] +struct HseConfig { + speed: u32, + bypass: CrystalBypass, + css: ClockSecuritySystem, +} + +#[derive(Debug, PartialEq)] +struct LseConfig { + bypass: CrystalBypass, + // Skipped: LSE CSS / glitch filter / LSESYS + css: ClockSecuritySystem, // kept in struct for future, not applied +} + +/// Crystal bypass selector +#[derive(Clone, Copy, Debug, PartialEq)] +pub enum CrystalBypass { + Enable, + Disable, +} + +/// Clock Security System +#[derive(Clone, Copy, Debug, PartialEq)] +pub enum ClockSecuritySystem { + Enable, + Disable, +} + +const HSI: u32 = 16_000_000; // Hz (HSI16) + +/// PLL Source (PLL1) +#[derive(Clone, Copy, Debug, PartialEq)] +pub enum PllSource { + MSI, + HSI16, + HSE, +} + +impl PllSource { + // Map to RCC_PLL1CFGR PLL1SRC field bits (00: none, 01: MSI, 10: HSI, 11: HSE) + fn to_pllsrc_bits(self) -> u8 { + match self { + Self::MSI => 0b01, + Self::HSI16 => 0b10, + Self::HSE => 0b11, + } + } +} + +#[derive(Clone, Copy, Debug)] +pub struct PllConfig { + // Main PLL division factor M (1..16) -> register stores (M-1) + m: u8, + // Main PLL multiplication factor N (4..512) -> register stores (N-1) + n: u16, + // Main PLL division factor for PLLR (system clock) (1..128) -> reg stores (R-1) + r: u8, + // Skipped: P, Q outputs, MBOOST, FRACN, RGE beyond minimal +} + +impl PllConfig { + pub fn new(m: u8, n: u16, r: u8) -> Self { + assert!(m >= 1 && m <= 16); + assert!(n >= 4 && n <= 512); + assert!(r >= 1 && r <= 128); + Self { m, n, r } + } +} + +/// Clock configuration builder +pub struct CFGR { + hse: Option, + lse: Option, + msi: Option, + hsi48: bool, + lsi: bool, + hclk: Option, + pclk1: Option, + pclk2: Option, + sysclk: Option, + pll_source: Option, + pll_config: Option, +} + +impl CFGR { + pub fn hse(mut self, freq: Hertz, bypass: CrystalBypass, css: ClockSecuritySystem) -> Self { + self.hse = Some(HseConfig { + speed: freq.raw(), + bypass, + css, + }); + self + } + + pub fn lse(mut self, bypass: CrystalBypass, css: ClockSecuritySystem) -> Self { + self.lse = Some(LseConfig { bypass, css }); + self + } + + pub fn msi(mut self, range: MsiFreq) -> Self { + self.msi = Some(range); + self + } + + pub fn lsi(mut self, on: bool) -> Self { + self.lsi = on; + self + } + + pub fn hsi48(mut self, on: bool) -> Self { + self.hsi48 = on; + self + } + + pub fn hclk(mut self, freq: Hertz) -> Self { + self.hclk = Some(freq.raw()); + self + } + + pub fn pclk1(mut self, freq: Hertz) -> Self { + self.pclk1 = Some(freq.raw()); + self + } + + pub fn pclk2(mut self, freq: Hertz) -> Self { + self.pclk2 = Some(freq.raw()); + self + } + + pub fn sysclk(mut self, freq: Hertz) -> Self { + self.sysclk = Some(freq.raw()); + self + } + + pub fn sysclk_with_pll(mut self, freq: Hertz, cfg: PllConfig) -> Self { + self.sysclk = Some(freq.raw()); + self.pll_config = Some(cfg); + self + } + + pub fn pll_source(mut self, source: PllSource) -> Self { + self.pll_source = Some(source); + self + } + + pub fn freeze(&self, acr: &mut ACR, pwr: &mut Pwr) -> Clocks { + let rcc = unsafe { &*RCC::ptr() }; + + // Ensure MSI is ON and selected first (safe base) + if rcc.cr.read().msison().bit_is_clear() { + rcc.cr.modify(|_, w| w.msison().set_bit()); + while rcc.cr.read().msisrdy().bit_is_clear() {} + } + + // Program MSI to 4 MHz as default base (MSIRGSEL=1, MSISRANGE=4MHz) + unsafe { + rcc.icscr1.modify(|_, w| { + w.msirgsel().set_bit(); + w.msisrange().bits(MsiFreq::MSI4.to_range_bits()); + w + }); + } + + // If SYSCLK not MSI, force switch to MSI (SW=00) and wait + if rcc.cfgr1.read().sws().bits() != 0 { + // Reset CFGR1.SW to MSI + rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits(0b00) }); + while rcc.cfgr1.read().sws().bits() != 0b00 {} + } + + // + // 1) Oscillators + // + + // LSI if requested (or if we needed by LSE CSS in future) + let lsi_used = if self.lsi { + rcc.bdcr.modify(|_, w| w.lsion().set_bit()); + while rcc.bdcr.read().lsirdy().bit_is_clear() {} + true + } else { + false + }; + + // LSE if requested + if let Some(lse_cfg) = &self.lse { + // Enable backup domain write access + // NOTE: depends on your Pwr wrapper; mirrors L4 HAL style + pwr.cr1.reg().modify(|_, w| w.dbp().set_bit()); + // Enable LSE (bypass if set) + if lse_cfg.bypass == CrystalBypass::Enable { + rcc.bdcr.modify(|_, w| w.lsebyp().set_bit()); + } + rcc.bdcr.modify(|_, w| w.lseon().set_bit()); + while rcc.bdcr.read().lserdy().bit_is_clear() {} + // Skipped: LSESYS and LSE CSS/glitch filter + } + + // HSE if requested + if let Some(hse_cfg) = &self.hse { + rcc.cr.modify(|_, w| { + if hse_cfg.bypass == CrystalBypass::Enable { + w.hsebyp().set_bit(); + } + w.hseon().set_bit() + }); + while rcc.cr.read().hserdy().bit_is_clear() {} + + if hse_cfg.css == ClockSecuritySystem::Enable { + // Enable CSS on HSE (CR.CSSON) + rcc.cr.modify(|_, w| w.csson().set_bit()); + } + } + + // MSI range if set explicitly + if let Some(msi) = self.msi { + unsafe { + rcc.icscr1.modify(|_, w| { + w.msirgsel().set_bit(); + w.msisrange().bits(msi.to_range_bits()); + w + }) + }; + while rcc.cr.read().msisrdy().bit_is_clear() {} + } + + // HSI48 + if self.hsi48 { + rcc.cr.modify(|_, w| w.hsi48on().set_bit()); + while rcc.cr.read().hsi48rdy().bit_is_clear() {} + } + + // + // 2) PLL1 setup (optional) + // + // Decide PLL1 source + let (src_freq, pll_src) = if let Some(src) = self.pll_source { + match src { + PllSource::HSE => { + let hse = self + .hse + .as_ref() + .expect("HSE selected as PLL source, but not enabled"); + (hse.speed, src) + } + PllSource::HSI16 => (HSI, src), + PllSource::MSI => { + let msi = self.msi.expect("MSI selected as PLL source, but not enabled"); + (msi.to_hertz().raw(), src) + } + } + } else { + if let Some(hse) = &self.hse { + (hse.speed, PllSource::HSE) + } else if let Some(msi) = self.msi { + (msi.to_hertz().raw(), PllSource::MSI) + } else { + (HSI, PllSource::HSI16) + } + }; + + // If we need HSI for PLL1 and it's not on, turn it on + if pll_src == PllSource::HSI16 { + rcc.cr.modify(|_, w| w.hsion().set_bit()); + while rcc.cr.read().hsirdy().bit_is_clear() {} + } + + let want_sysclk = match (self.sysclk, self.msi) { + (Some(sysclk), _) => sysclk, + (None, Some(msi)) => msi.to_hertz().raw(), + (None, None) => MsiFreq::MSI4.to_hertz().raw(), + }; + + assert!(want_sysclk <= 80_000_000); + + // Auto PLL config if not provided (simple best-effort: M=1, R=2) + let pllconf = if self.pll_config.is_none() { + if self.sysclk.is_some() { + let m = 1u8; + let r = 2u8; + // want_sysclk = (src/m)*N / r => N = want_sysclk * r / (src/m) + let n = ((want_sysclk as u64) * (r as u64) / (src_freq as u64)) as u16; + Some(PllConfig::new(m, n, r)) + } else { + None + } + } else { + self.pll_config + }; + + // Compute prescalers from requested hclk/pclk1/pclk2 + // HPRE (CFGR2.HPRE), PPRE1/PPRE2 (CFGR2.PPRE1/PPRE2) + let (hpre_bits, hpre_div) = self + .hclk + .map(|hclk| match want_sysclk / hclk { + 0 => unreachable!(), + 1 => (0b0000, 1), + 2 => (0b1000, 2), + 3..=5 => (0b1001, 4), + 6..=11 => (0b1010, 8), + 12..=39 => (0b1011, 16), + 40..=95 => (0b1100, 64), + 96..=191 => (0b1101, 128), + 192..=383 => (0b1110, 256), + _ => (0b1111, 512), + }) + .unwrap_or((0b0000, 1)); + let hclk = want_sysclk / hpre_div; + + let (ppre1_bits, ppre1_div) = self + .pclk1 + .map(|pclk1| match hclk / pclk1 { + 0 => unreachable!(), + 1 => (0b000, 1), + 2 => (0b100, 2), + 3..=5 => (0b101, 4), + 6..=11 => (0b110, 8), + _ => (0b111, 16), + }) + .unwrap_or((0b000, 1)); + let pclk1 = hclk / (ppre1_div as u32); + + let (ppre2_bits, ppre2_div) = self + .pclk2 + .map(|pclk2| match hclk / pclk2 { + 0 => unreachable!(), + 1 => (0b000, 1), + 2 => (0b100, 2), + 3..=5 => (0b101, 4), + 6..=11 => (0b110, 8), + _ => (0b111, 16), + }) + .unwrap_or((0b000, 1)); + let pclk2 = hclk / (ppre2_div as u32); + + // Timer clocks double if APB prescaler != 1 + let timclk1 = if ppre1_div == 1 { pclk1 } else { 2 * pclk1 }; + let timclk2 = if ppre2_div == 1 { pclk2 } else { 2 * pclk2 }; + + // Adjust Flash latency (simple L4-like thresholds for <=80 MHz) + unsafe { + acr.acr().write(|w| { + w.latency().bits(if hclk <= 16_000_000 { + 0b000 + } else if hclk <= 32_000_000 { + 0b001 + } else if hclk <= 48_000_000 { + 0b010 + } else if hclk <= 64_000_000 { + 0b011 + } else { + 0b100 + }) + }) + } + + // Program prescalers first (CFGR2: HPRE/PPRE1/PPRE2) + rcc.cfgr2.modify(|_, w| unsafe { + w.hpre().bits(hpre_bits); + w.ppre1().bits(ppre1_bits); + w.ppre2().bits(ppre2_bits) + }); + + let mut used_msi = self.msi; + let sysclk_src_bits; + + if let Some(pll) = pllconf { + // Basic checks for VCO ranges (very simplified; FRACN/MBOOST ignored) + let vco_in = (src_freq as u32) / (pll.m as u32); + assert!(vco_in >= 1_000_000 && vco_in <= 16_000_000); + let vco = (vco_in as u64) * (pll.n as u64); + assert!(vco >= 128_000_000 && vco <= 544_000_000); + let sysclk_calc = (vco / (pll.r as u64)) as u32; + assert!(sysclk_calc <= 80_000_000); + + // Disable PLL1 before reconfig + rcc.cr.modify(|_, w| w.pll1on().clear_bit()); + while rcc.cr.read().pll1rdy().bit_is_set() {} + + // Set PLL source + let src_bits = pll_src.to_pllsrc_bits(); + rcc.pll1cfgr.modify(|_, w| unsafe { + w.pll1src().bits(src_bits); + // VCI range selection (very rough): 4..8 => range0, 8..16 => range1 + let rge = if vco_in < 8_000_000 { 0b00 } else { 0b11 }; + w.pll1rge().bits(rge); + // M + w.pll1m().bits(pll.m - 1); + // Enable only R output + w.pll1ren().clear_bit(); // clear first; will set after lock + w + }); + + // Program N, R in PLL1DIVR + rcc.pll1divr.modify(|_, w| unsafe { + w.pll1n().bits((pll.n - 1) as u16); + w.pll1r().bits(pll.r - 1); + // Leave P/Q untouched/disabled (skipped) + w + }); + + // Enable PLL1 + rcc.cr.modify(|_, w| w.pll1on().set_bit()); + while rcc.cr.read().pll1rdy().bit_is_clear() {} + + // Enable PLL1 R output + rcc.pll1cfgr.modify(|_, w| w.pll1ren().set_bit()); + + // Switch SYSCLK to PLL1 (CFGR1.SW = 11) + sysclk_src_bits = 0b11; + rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits(sysclk_src_bits) }); + } else { + // Keep MSI as SYSCLK (CFGR1.SW = 00) + sysclk_src_bits = 0b00; + if used_msi.is_none() { + used_msi = Some(MsiFreq::MSI4); + } + rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits(sysclk_src_bits) }); + } + + // Wait for SWS + while rcc.cfgr1.read().sws().bits() != sysclk_src_bits {} + + // If we ended up on PLL, and MSI wasn't requested for other purposes, we can switch MSI off + if used_msi.is_none() && sysclk_src_bits == 0b11 { + rcc.cr.modify(|_, w| w.msison().clear_bit()); + } + + Clocks { + hclk: hclk.Hz(), + lsi: lsi_used, + lse: self.lse.is_some(), + msi: used_msi, + hsi48: self.hsi48, + pclk1: pclk1.Hz(), + pclk2: pclk2.Hz(), + ppre1: ppre1_div as u8, + ppre2: ppre2_div as u8, + sysclk: want_sysclk.Hz(), + timclk1: timclk1.Hz(), + timclk2: timclk2.Hz(), + pll_source: if pllconf.is_some() { Some(pll_src) } else { None }, + } + } +} + +/// Frozen clock frequencies (indicate RCC config is locked) +#[derive(Clone, Copy, Debug)] +pub struct Clocks { + hclk: Hertz, + hsi48: bool, + msi: Option, + lsi: bool, + lse: bool, + pclk1: Hertz, + pclk2: Hertz, + ppre1: u8, + ppre2: u8, + sysclk: Hertz, + timclk1: Hertz, + timclk2: Hertz, + pll_source: Option, +} + +impl Clocks { + pub fn hclk(&self) -> Hertz { + self.hclk + } + pub fn hsi48(&self) -> bool { + self.hsi48 + } + pub fn msi(&self) -> Option { + self.msi + } + pub fn lsi(&self) -> bool { + self.lsi + } + pub fn lse(&self) -> bool { + self.lse + } + pub fn pclk1(&self) -> Hertz { + self.pclk1 + } + pub fn pclk2(&self) -> Hertz { + self.pclk2 + } + pub fn pll_source(&self) -> Option { + self.pll_source + } + #[allow(dead_code)] + pub(crate) fn ppre1(&self) -> u8 { + self.ppre1 + } + #[allow(dead_code)] + pub(crate) fn ppre2(&self) -> u8 { + self.ppre2 + } + pub fn sysclk(&self) -> Hertz { + self.sysclk + } + pub fn timclk1(&self) -> Hertz { + self.timclk1 + } + pub fn timclk2(&self) -> Hertz { + self.timclk2 + } +} diff --git a/src/target/.rustc_info.json b/src/target/.rustc_info.json new file mode 100644 index 0000000..d9acc2d --- /dev/null +++ b/src/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":7797895762148990127,"outputs":{"17747080675513052775":{"success":true,"status":"","code":0,"stdout":"rustc 1.90.0 (1159e78c4 2025-09-14)\nbinary: rustc\ncommit-hash: 1159e78c4747b02ef996e55082b704c09b970588\ncommit-date: 2025-09-14\nhost: x86_64-unknown-linux-gnu\nrelease: 1.90.0\nLLVM version: 20.1.8\n","stderr":""},"2146565701525249126":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/filip/.rustup/toolchains/stable-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/src/target/CACHEDIR.TAG b/src/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/src/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/src/target/debug/.cargo-lock b/src/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/build-script-build-script-build b/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/build-script-build-script-build new file mode 100644 index 0000000..e481397 --- /dev/null +++ b/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/build-script-build-script-build @@ -0,0 +1 @@ +c96e41e78fc4b1b5 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/build-script-build-script-build.json b/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/build-script-build-script-build.json new file mode 100644 index 0000000..9bc7285 --- /dev/null +++ b/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"const-fn\"]","declared_features":"[\"const-fn\"]","target":12318548087768197662,"profile":2225463790103693989,"path":727814387382187207,"deps":[[6039000002955325809,"rustc_version",false,12743285913393872964]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bare-metal-0441a201ec7ff19e/dep-build-script-build-script-build","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/dep-build-script-build-script-build b/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/dep-build-script-build-script-build differ diff --git a/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/invoked.timestamp b/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/bare-metal-0441a201ec7ff19e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/dep-lib-bare_metal b/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/dep-lib-bare_metal new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/dep-lib-bare_metal differ diff --git a/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/invoked.timestamp b/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/lib-bare_metal b/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/lib-bare_metal new file mode 100644 index 0000000..ad777cb --- /dev/null +++ b/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/lib-bare_metal @@ -0,0 +1 @@ +12cc29099771db9d \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/lib-bare_metal.json b/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/lib-bare_metal.json new file mode 100644 index 0000000..08b174b --- /dev/null +++ b/src/target/debug/.fingerprint/bare-metal-caca2e40baeb216d/lib-bare_metal.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"const-fn\"]","declared_features":"[\"const-fn\"]","target":798730107137846465,"profile":2241668132362809309,"path":1236641805781523185,"deps":[[15384096090752261737,"build_script_build",false,11614102898331340812]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bare-metal-caca2e40baeb216d/dep-lib-bare_metal","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bare-metal-db8609b74bb0aabc/run-build-script-build-script-build b/src/target/debug/.fingerprint/bare-metal-db8609b74bb0aabc/run-build-script-build-script-build new file mode 100644 index 0000000..95659a2 --- /dev/null +++ b/src/target/debug/.fingerprint/bare-metal-db8609b74bb0aabc/run-build-script-build-script-build @@ -0,0 +1 @@ +0cd0df470d952da1 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bare-metal-db8609b74bb0aabc/run-build-script-build-script-build.json b/src/target/debug/.fingerprint/bare-metal-db8609b74bb0aabc/run-build-script-build-script-build.json new file mode 100644 index 0000000..e045aec --- /dev/null +++ b/src/target/debug/.fingerprint/bare-metal-db8609b74bb0aabc/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[15384096090752261737,"build_script_build",false,13092461714081935049]],"local":[{"Precalculated":"0.2.5"}],"rustflags":["-Awarnings"],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/dep-lib-bitfield b/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/dep-lib-bitfield new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/dep-lib-bitfield differ diff --git a/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/invoked.timestamp b/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/lib-bitfield b/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/lib-bitfield new file mode 100644 index 0000000..e41eaa0 --- /dev/null +++ b/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/lib-bitfield @@ -0,0 +1 @@ +9e693c4e92963c4d \ No newline at end of file diff --git a/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/lib-bitfield.json b/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/lib-bitfield.json new file mode 100644 index 0000000..de38212 --- /dev/null +++ b/src/target/debug/.fingerprint/bitfield-85b54deaaa56d834/lib-bitfield.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[]","target":3228570369864174577,"profile":2241668132362809309,"path":5962957290817863998,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bitfield-85b54deaaa56d834/dep-lib-bitfield","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/dep-lib-cortex_m b/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/dep-lib-cortex_m new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/dep-lib-cortex_m differ diff --git a/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/invoked.timestamp b/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/lib-cortex_m b/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/lib-cortex_m new file mode 100644 index 0000000..0c46e6b --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/lib-cortex_m @@ -0,0 +1 @@ +b6790a74456d93f5 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/lib-cortex_m.json b/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/lib-cortex_m.json new file mode 100644 index 0000000..acd8068 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-24163fae679f67a4/lib-cortex_m.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"critical-section\", \"critical-section-single-core\"]","declared_features":"[\"cm7\", \"cm7-r0p1\", \"critical-section\", \"critical-section-single-core\", \"inline-asm\", \"linker-plugin-lto\", \"serde\", \"std\"]","target":16903219827764419198,"profile":2241668132362809309,"path":3737928084639157928,"deps":[[940283163401247653,"critical_section",false,6889657929426609084],[6064192862629450123,"embedded_hal",false,1098798841544667720],[6268991993315031017,"volatile_register",false,15191793622928741893],[9008560236759955788,"bitfield",false,5565488794645064094],[15384096090752261737,"bare_metal",false,11374810177362054162],[16907590962092906615,"build_script_build",false,17869660833099278682]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cortex-m-24163fae679f67a4/dep-lib-cortex_m","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-9a1f001893f6e1c5/run-build-script-build-script-build b/src/target/debug/.fingerprint/cortex-m-9a1f001893f6e1c5/run-build-script-build-script-build new file mode 100644 index 0000000..63062b6 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-9a1f001893f6e1c5/run-build-script-build-script-build @@ -0,0 +1 @@ +5ae997a5d9c9fdf7 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-9a1f001893f6e1c5/run-build-script-build-script-build.json b/src/target/debug/.fingerprint/cortex-m-9a1f001893f6e1c5/run-build-script-build-script-build.json new file mode 100644 index 0000000..80e1fb1 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-9a1f001893f6e1c5/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[16907590962092906615,"build_script_build",false,15003299260416408206]],"local":[{"Precalculated":"0.7.7"}],"rustflags":["-Awarnings"],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/build-script-build-script-build b/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/build-script-build-script-build new file mode 100644 index 0000000..34825f9 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/build-script-build-script-build @@ -0,0 +1 @@ +8e3a00bc2f6d36d0 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/build-script-build-script-build.json b/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/build-script-build-script-build.json new file mode 100644 index 0000000..dea2d1b --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"critical-section\", \"critical-section-single-core\"]","declared_features":"[\"cm7\", \"cm7-r0p1\", \"critical-section\", \"critical-section-single-core\", \"inline-asm\", \"linker-plugin-lto\", \"serde\", \"std\"]","target":17883862002600103897,"profile":2225463790103693989,"path":500019501507483128,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cortex-m-b904d0b35ebbc296/dep-build-script-build-script-build","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/dep-build-script-build-script-build b/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/dep-build-script-build-script-build differ diff --git a/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/invoked.timestamp b/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-b904d0b35ebbc296/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/dep-lib-cortex_m_rt b/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/dep-lib-cortex_m_rt new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/dep-lib-cortex_m_rt differ diff --git a/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/invoked.timestamp b/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/lib-cortex_m_rt b/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/lib-cortex_m_rt new file mode 100644 index 0000000..de85251 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/lib-cortex_m_rt @@ -0,0 +1 @@ +b1b796e7e9f50419 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/lib-cortex_m_rt.json b/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/lib-cortex_m_rt.json new file mode 100644 index 0000000..d5a93a0 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/lib-cortex_m_rt.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"device\"]","declared_features":"[\"device\", \"paint-stack\", \"set-sp\", \"set-vtor\", \"zero-init-ram\"]","target":7500287167573021594,"profile":2241668132362809309,"path":16602997734281123132,"deps":[[4185152142922722224,"build_script_build",false,6655054075734203440],[13693320939352097322,"cortex_m_rt_macros",false,4048601177095755467]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cortex-m-rt-69be4e1286fecf2e/dep-lib-cortex_m_rt","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/build-script-build-script-build b/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/build-script-build-script-build new file mode 100644 index 0000000..6c6a4f9 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/build-script-build-script-build @@ -0,0 +1 @@ +5493402a8b8a7bbf \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/build-script-build-script-build.json b/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/build-script-build-script-build.json new file mode 100644 index 0000000..dae91b1 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"device\"]","declared_features":"[\"device\", \"paint-stack\", \"set-sp\", \"set-vtor\", \"zero-init-ram\"]","target":5408242616063297496,"profile":2225463790103693989,"path":17590230721240710782,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/dep-build-script-build-script-build","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/dep-build-script-build-script-build b/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/dep-build-script-build-script-build differ diff --git a/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/invoked.timestamp b/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-8f06e70105324d5d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-b30a63aedc896301/run-build-script-build-script-build b/src/target/debug/.fingerprint/cortex-m-rt-b30a63aedc896301/run-build-script-build-script-build new file mode 100644 index 0000000..1ec3cc5 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-b30a63aedc896301/run-build-script-build-script-build @@ -0,0 +1 @@ +301c27016c805b5c \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-b30a63aedc896301/run-build-script-build-script-build.json b/src/target/debug/.fingerprint/cortex-m-rt-b30a63aedc896301/run-build-script-build-script-build.json new file mode 100644 index 0000000..7d1c151 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-b30a63aedc896301/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[4185152142922722224,"build_script_build",false,13797774213693608788]],"local":[{"RerunIfChanged":{"output":"debug/build/cortex-m-rt-b30a63aedc896301/output","paths":["build.rs","link.x.in"]}}],"rustflags":["-Awarnings"],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/dep-lib-cortex_m_rt_macros b/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/dep-lib-cortex_m_rt_macros new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/dep-lib-cortex_m_rt_macros differ diff --git a/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/invoked.timestamp b/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/lib-cortex_m_rt_macros b/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/lib-cortex_m_rt_macros new file mode 100644 index 0000000..91f4dfe --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/lib-cortex_m_rt_macros @@ -0,0 +1 @@ +cb5605f651852f38 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/lib-cortex_m_rt_macros.json b/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/lib-cortex_m_rt_macros.json new file mode 100644 index 0000000..83127b3 --- /dev/null +++ b/src/target/debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/lib-cortex_m_rt_macros.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[]","target":15677508933736312558,"profile":2225463790103693989,"path":15007453374111989713,"deps":[[373107762698212489,"proc_macro2",false,16226973116626233901],[11004406779467019477,"syn",false,18020900704246757460],[11082282709338087849,"quote",false,13956431788072261233]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cortex-m-rt-macros-d68a14a43d4a6ffd/dep-lib-cortex_m_rt_macros","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/dep-lib-critical_section b/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/dep-lib-critical_section new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/dep-lib-critical_section differ diff --git a/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/invoked.timestamp b/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/lib-critical_section b/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/lib-critical_section new file mode 100644 index 0000000..6066a87 --- /dev/null +++ b/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/lib-critical_section @@ -0,0 +1 @@ +bc236d4362fb9c5f \ No newline at end of file diff --git a/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/lib-critical_section.json b/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/lib-critical_section.json new file mode 100644 index 0000000..a7f5a2d --- /dev/null +++ b/src/target/debug/.fingerprint/critical-section-be19d99f611807e9/lib-critical_section.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"restore-state-bool\"]","declared_features":"[\"restore-state-bool\", \"restore-state-none\", \"restore-state-u16\", \"restore-state-u32\", \"restore-state-u64\", \"restore-state-u8\", \"restore-state-usize\", \"std\"]","target":6047854104591738533,"profile":2241668132362809309,"path":9211341459120640240,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/critical-section-be19d99f611807e9/dep-lib-critical_section","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/dep-lib-embedded_dma b/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/dep-lib-embedded_dma new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/dep-lib-embedded_dma differ diff --git a/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/invoked.timestamp b/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/lib-embedded_dma b/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/lib-embedded_dma new file mode 100644 index 0000000..75ca246 --- /dev/null +++ b/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/lib-embedded_dma @@ -0,0 +1 @@ +c2b412224227c8c2 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/lib-embedded_dma.json b/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/lib-embedded_dma.json new file mode 100644 index 0000000..c2ba7e1 --- /dev/null +++ b/src/target/debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/lib-embedded_dma.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[]","target":6675503679322096623,"profile":2241668132362809309,"path":2413519909266702954,"deps":[[12669569555400633618,"stable_deref_trait",false,334504914421932578]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/embedded-dma-9cc9ebd9c3bf1a78/dep-lib-embedded_dma","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/dep-lib-embedded_hal b/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/dep-lib-embedded_hal new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/dep-lib-embedded_hal differ diff --git a/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/invoked.timestamp b/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/lib-embedded_hal b/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/lib-embedded_hal new file mode 100644 index 0000000..af7797c --- /dev/null +++ b/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/lib-embedded_hal @@ -0,0 +1 @@ +28a5a7b19089120c \ No newline at end of file diff --git a/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/lib-embedded_hal.json b/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/lib-embedded_hal.json new file mode 100644 index 0000000..583e94c --- /dev/null +++ b/src/target/debug/.fingerprint/embedded-hal-28f9e2a89df6d646/lib-embedded_hal.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[\"defmt-03\"]","target":10543535235496234955,"profile":2241668132362809309,"path":3104698083420708463,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/embedded-hal-28f9e2a89df6d646/dep-lib-embedded_hal","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/dep-lib-embedded_hal b/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/dep-lib-embedded_hal new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/dep-lib-embedded_hal differ diff --git a/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/invoked.timestamp b/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/lib-embedded_hal b/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/lib-embedded_hal new file mode 100644 index 0000000..5208601 --- /dev/null +++ b/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/lib-embedded_hal @@ -0,0 +1 @@ +4872e185b9b73f0f \ No newline at end of file diff --git a/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/lib-embedded_hal.json b/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/lib-embedded_hal.json new file mode 100644 index 0000000..dd957ef --- /dev/null +++ b/src/target/debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/lib-embedded_hal.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[\"unproven\"]","target":12477080980610433033,"profile":2241668132362809309,"path":11013167805085275336,"deps":[[15908183388125799874,"void",false,13113199807781901233],[16109205383622938406,"nb",false,8282130304605374876]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/embedded-hal-dc3a10ba02ec8390/dep-lib-embedded_hal","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/dep-lib-fugit b/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/dep-lib-fugit new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/dep-lib-fugit differ diff --git a/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/invoked.timestamp b/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/lib-fugit b/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/lib-fugit new file mode 100644 index 0000000..63436aa --- /dev/null +++ b/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/lib-fugit @@ -0,0 +1 @@ +df6404cb29880783 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/lib-fugit.json b/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/lib-fugit.json new file mode 100644 index 0000000..15734a8 --- /dev/null +++ b/src/target/debug/.fingerprint/fugit-b742ad295ea3ec5a/lib-fugit.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[\"defmt\"]","target":14509429249698911482,"profile":2241668132362809309,"path":8354901679623613504,"deps":[[2610354610762496898,"gcd",false,4612767018939674926]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/fugit-b742ad295ea3ec5a/dep-lib-fugit","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/dep-lib-gcd b/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/dep-lib-gcd new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/dep-lib-gcd differ diff --git a/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/invoked.timestamp b/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/lib-gcd b/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/lib-gcd new file mode 100644 index 0000000..aedf81f --- /dev/null +++ b/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/lib-gcd @@ -0,0 +1 @@ +2e71890b2ad70340 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/lib-gcd.json b/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/lib-gcd.json new file mode 100644 index 0000000..bb79e0f --- /dev/null +++ b/src/target/debug/.fingerprint/gcd-da3a6161adc5a9f9/lib-gcd.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[]","target":250621938397769597,"profile":2241668132362809309,"path":734981053875278973,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/gcd-da3a6161adc5a9f9/dep-lib-gcd","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/nb-11f99358cee37f58/dep-lib-nb b/src/target/debug/.fingerprint/nb-11f99358cee37f58/dep-lib-nb new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/nb-11f99358cee37f58/dep-lib-nb differ diff --git a/src/target/debug/.fingerprint/nb-11f99358cee37f58/invoked.timestamp b/src/target/debug/.fingerprint/nb-11f99358cee37f58/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/nb-11f99358cee37f58/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/nb-11f99358cee37f58/lib-nb b/src/target/debug/.fingerprint/nb-11f99358cee37f58/lib-nb new file mode 100644 index 0000000..2350874 --- /dev/null +++ b/src/target/debug/.fingerprint/nb-11f99358cee37f58/lib-nb @@ -0,0 +1 @@ +bffd6c8919cbfac4 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/nb-11f99358cee37f58/lib-nb.json b/src/target/debug/.fingerprint/nb-11f99358cee37f58/lib-nb.json new file mode 100644 index 0000000..edcfc89 --- /dev/null +++ b/src/target/debug/.fingerprint/nb-11f99358cee37f58/lib-nb.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[\"defmt-0-3\"]","target":4383844648039054697,"profile":2241668132362809309,"path":9556924083000438178,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/nb-11f99358cee37f58/dep-lib-nb","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/dep-lib-nb b/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/dep-lib-nb new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/dep-lib-nb differ diff --git a/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/invoked.timestamp b/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/lib-nb b/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/lib-nb new file mode 100644 index 0000000..571fefd --- /dev/null +++ b/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/lib-nb @@ -0,0 +1 @@ +9c4980a5a109f072 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/lib-nb.json b/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/lib-nb.json new file mode 100644 index 0000000..ec3452c --- /dev/null +++ b/src/target/debug/.fingerprint/nb-3dfd3b3f54c53a06/lib-nb.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[\"unstable\"]","target":9278878797909942774,"profile":2241668132362809309,"path":17435201252822120298,"deps":[[9396512774562930307,"nb",false,14193880486151781823]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/nb-3dfd3b3f54c53a06/dep-lib-nb","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/dep-lib-proc_macro2 b/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/dep-lib-proc_macro2 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/dep-lib-proc_macro2 differ diff --git a/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/invoked.timestamp b/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/lib-proc_macro2 b/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/lib-proc_macro2 new file mode 100644 index 0000000..dee44e2 --- /dev/null +++ b/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/lib-proc_macro2 @@ -0,0 +1 @@ +2dea514c13ca31e1 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/lib-proc_macro2.json b/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/lib-proc_macro2.json new file mode 100644 index 0000000..7f11666 --- /dev/null +++ b/src/target/debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/lib-proc_macro2.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"nightly\", \"proc-macro\", \"span-locations\"]","target":369203346396300798,"profile":2225463790103693989,"path":2018616170207818342,"deps":[[373107762698212489,"build_script_build",false,3507093674611315338],[10637008577242657367,"unicode_ident",false,16544503007204026449]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-b63889c6fd3b3dcd/dep-lib-proc_macro2","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/build-script-build-script-build b/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/build-script-build-script-build new file mode 100644 index 0000000..a8ba8a6 --- /dev/null +++ b/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/build-script-build-script-build @@ -0,0 +1 @@ +59ff7f21a1300150 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/build-script-build-script-build.json b/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/build-script-build-script-build.json new file mode 100644 index 0000000..cac479e --- /dev/null +++ b/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"nightly\", \"proc-macro\", \"span-locations\"]","target":5408242616063297496,"profile":2225463790103693989,"path":14691176724777273933,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-c001df32137bf4f2/dep-build-script-build-script-build","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/dep-build-script-build-script-build b/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/dep-build-script-build-script-build differ diff --git a/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/invoked.timestamp b/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/proc-macro2-c001df32137bf4f2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/proc-macro2-ceb5054514a7dd7e/run-build-script-build-script-build b/src/target/debug/.fingerprint/proc-macro2-ceb5054514a7dd7e/run-build-script-build-script-build new file mode 100644 index 0000000..82281da --- /dev/null +++ b/src/target/debug/.fingerprint/proc-macro2-ceb5054514a7dd7e/run-build-script-build-script-build @@ -0,0 +1 @@ +8a123a9d1db3ab30 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/proc-macro2-ceb5054514a7dd7e/run-build-script-build-script-build.json b/src/target/debug/.fingerprint/proc-macro2-ceb5054514a7dd7e/run-build-script-build-script-build.json new file mode 100644 index 0000000..06ea286 --- /dev/null +++ b/src/target/debug/.fingerprint/proc-macro2-ceb5054514a7dd7e/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[373107762698212489,"build_script_build",false,5764942466620850009]],"local":[{"RerunIfChanged":{"output":"debug/build/proc-macro2-ceb5054514a7dd7e/output","paths":["src/probe/proc_macro_span.rs","src/probe/proc_macro_span_location.rs","src/probe/proc_macro_span_file.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":["-Awarnings"],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/quote-78b7cb83ae941fe5/run-build-script-build-script-build b/src/target/debug/.fingerprint/quote-78b7cb83ae941fe5/run-build-script-build-script-build new file mode 100644 index 0000000..ecac378 --- /dev/null +++ b/src/target/debug/.fingerprint/quote-78b7cb83ae941fe5/run-build-script-build-script-build @@ -0,0 +1 @@ +b6dc7bea9f22cb1d \ No newline at end of file diff --git a/src/target/debug/.fingerprint/quote-78b7cb83ae941fe5/run-build-script-build-script-build.json b/src/target/debug/.fingerprint/quote-78b7cb83ae941fe5/run-build-script-build-script-build.json new file mode 100644 index 0000000..539dde1 --- /dev/null +++ b/src/target/debug/.fingerprint/quote-78b7cb83ae941fe5/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[11082282709338087849,"build_script_build",false,3556112095485165420]],"local":[{"RerunIfChanged":{"output":"debug/build/quote-78b7cb83ae941fe5/output","paths":["build.rs"]}}],"rustflags":["-Awarnings"],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/build-script-build-script-build b/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/build-script-build-script-build new file mode 100644 index 0000000..31253e3 --- /dev/null +++ b/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/build-script-build-script-build @@ -0,0 +1 @@ +6cffdc181cd95931 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/build-script-build-script-build.json b/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/build-script-build-script-build.json new file mode 100644 index 0000000..34ae401 --- /dev/null +++ b/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"proc-macro\"]","target":17883862002600103897,"profile":2225463790103693989,"path":8246264150958652752,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-e24bc0d4ee060ab6/dep-build-script-build-script-build","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/dep-build-script-build-script-build b/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/dep-build-script-build-script-build differ diff --git a/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/invoked.timestamp b/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/quote-e24bc0d4ee060ab6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/dep-lib-quote b/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/dep-lib-quote new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/dep-lib-quote differ diff --git a/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/invoked.timestamp b/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/lib-quote b/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/lib-quote new file mode 100644 index 0000000..7ff7e11 --- /dev/null +++ b/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/lib-quote @@ -0,0 +1 @@ +71560454c434afc1 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/lib-quote.json b/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/lib-quote.json new file mode 100644 index 0000000..c152243 --- /dev/null +++ b/src/target/debug/.fingerprint/quote-e69f86fb61aecbc7/lib-quote.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"proc-macro\"]","target":3570458776599611685,"profile":2225463790103693989,"path":7162534521545686038,"deps":[[373107762698212489,"proc_macro2",false,16226973116626233901],[11082282709338087849,"build_script_build",false,2146847717601303734]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-e69f86fb61aecbc7/dep-lib-quote","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/dep-lib-rustc_version b/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/dep-lib-rustc_version new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/dep-lib-rustc_version differ diff --git a/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/invoked.timestamp b/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/lib-rustc_version b/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/lib-rustc_version new file mode 100644 index 0000000..f851bf8 --- /dev/null +++ b/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/lib-rustc_version @@ -0,0 +1 @@ +44c0147b053fd9b0 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/lib-rustc_version.json b/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/lib-rustc_version.json new file mode 100644 index 0000000..9958f8c --- /dev/null +++ b/src/target/debug/.fingerprint/rustc_version-119b953049a5562f/lib-rustc_version.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[]","target":13514948210509086945,"profile":2225463790103693989,"path":12466206363810651418,"deps":[[6648118229278751425,"semver",false,10209592501360406326]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/rustc_version-119b953049a5562f/dep-lib-rustc_version","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/dep-lib-semver b/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/dep-lib-semver new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/dep-lib-semver differ diff --git a/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/invoked.timestamp b/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/lib-semver b/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/lib-semver new file mode 100644 index 0000000..c6038f5 --- /dev/null +++ b/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/lib-semver @@ -0,0 +1 @@ +362f148949c2af8d \ No newline at end of file diff --git a/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/lib-semver.json b/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/lib-semver.json new file mode 100644 index 0000000..1b8384f --- /dev/null +++ b/src/target/debug/.fingerprint/semver-7fce8ee5b1a591b5/lib-semver.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"default\"]","declared_features":"[\"ci\", \"default\", \"serde\"]","target":8578997694782978836,"profile":2225463790103693989,"path":9458412003867297943,"deps":[[4361693117773378771,"semver_parser",false,11883675098968553681]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/semver-7fce8ee5b1a591b5/dep-lib-semver","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/dep-lib-semver_parser b/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/dep-lib-semver_parser new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/dep-lib-semver_parser differ diff --git a/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/invoked.timestamp b/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/lib-semver_parser b/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/lib-semver_parser new file mode 100644 index 0000000..1e1c4c1 --- /dev/null +++ b/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/lib-semver_parser @@ -0,0 +1 @@ +d1f82c448a4beba4 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/lib-semver_parser.json b/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/lib-semver_parser.json new file mode 100644 index 0000000..66ccaf3 --- /dev/null +++ b/src/target/debug/.fingerprint/semver-parser-902d71b0d93a09bc/lib-semver_parser.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[]","target":7321205084856757252,"profile":2225463790103693989,"path":11937409823682823057,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/semver-parser-902d71b0d93a09bc/dep-lib-semver_parser","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/dep-lib-stable_deref_trait b/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/dep-lib-stable_deref_trait new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/dep-lib-stable_deref_trait differ diff --git a/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/invoked.timestamp b/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/lib-stable_deref_trait b/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/lib-stable_deref_trait new file mode 100644 index 0000000..cad65f5 --- /dev/null +++ b/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/lib-stable_deref_trait @@ -0,0 +1 @@ +22e2bd877266a404 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/lib-stable_deref_trait.json b/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/lib-stable_deref_trait.json new file mode 100644 index 0000000..58748c2 --- /dev/null +++ b/src/target/debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/lib-stable_deref_trait.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":5616890217583455155,"profile":2241668132362809309,"path":11790858086160255902,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/stable_deref_trait-4403031d5e63f23c/dep-lib-stable_deref_trait","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/dep-lib-stm32u5 b/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/dep-lib-stm32u5 new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/dep-lib-stm32u5 differ diff --git a/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/invoked.timestamp b/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/lib-stm32u5 b/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/lib-stm32u5 new file mode 100644 index 0000000..3070144 --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/lib-stm32u5 @@ -0,0 +1 @@ +dcfd3156902c0478 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/lib-stm32u5.json b/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/lib-stm32u5.json new file mode 100644 index 0000000..5bad612 --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u5-5970ff26ad5e5f84/lib-stm32u5.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"cortex-m-rt\", \"rt\", \"stm32u575\"]","declared_features":"[\"atomics\", \"cortex-m-rt\", \"critical-section\", \"default\", \"defmt\", \"rt\", \"stm32u535\", \"stm32u545\", \"stm32u575\", \"stm32u585\", \"stm32u595\", \"stm32u599\", \"stm32u5a5\", \"stm32u5a9\"]","target":3167835223680694745,"profile":2241668132362809309,"path":15693998297907433742,"deps":[[4185152142922722224,"cortex_m_rt",false,1802836135816640433],[4522022367644895971,"vcell",false,6112226852452990132],[16873173369289916377,"build_script_build",false,1093805536624472582],[16907590962092906615,"cortex_m",false,17695607505935825334]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/stm32u5-5970ff26ad5e5f84/dep-lib-stm32u5","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u5-700a38580b86bf47/run-build-script-build-script-build b/src/target/debug/.fingerprint/stm32u5-700a38580b86bf47/run-build-script-build-script-build new file mode 100644 index 0000000..752faa8 --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u5-700a38580b86bf47/run-build-script-build-script-build @@ -0,0 +1 @@ +0672db1f57fa2d0f \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u5-700a38580b86bf47/run-build-script-build-script-build.json b/src/target/debug/.fingerprint/stm32u5-700a38580b86bf47/run-build-script-build-script-build.json new file mode 100644 index 0000000..159fded --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u5-700a38580b86bf47/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[16907590962092906615,"build_script_build",false,17869660833099278682],[4185152142922722224,"build_script_build",false,6655054075734203440],[16873173369289916377,"build_script_build",false,3103306046810499650]],"local":[{"RerunIfChanged":{"output":"debug/build/stm32u5-700a38580b86bf47/output","paths":["src/stm32u575/device.x","build.rs"]}}],"rustflags":["-Awarnings"],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/build-script-build-script-build b/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/build-script-build-script-build new file mode 100644 index 0000000..bbf2f8c --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/build-script-build-script-build @@ -0,0 +1 @@ +422a76556828112b \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/build-script-build-script-build.json b/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/build-script-build-script-build.json new file mode 100644 index 0000000..3720df3 --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"cortex-m-rt\", \"rt\", \"stm32u575\"]","declared_features":"[\"atomics\", \"cortex-m-rt\", \"critical-section\", \"default\", \"defmt\", \"rt\", \"stm32u535\", \"stm32u545\", \"stm32u575\", \"stm32u585\", \"stm32u595\", \"stm32u599\", \"stm32u5a5\", \"stm32u5a9\"]","target":5408242616063297496,"profile":2225463790103693989,"path":4073093993246209874,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/stm32u5-dea88355253591d3/dep-build-script-build-script-build","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/dep-build-script-build-script-build b/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/dep-build-script-build-script-build new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/dep-build-script-build-script-build differ diff --git a/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/invoked.timestamp b/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u5-dea88355253591d3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u575-hal-195c4b7c830d3141/invoked.timestamp b/src/target/debug/.fingerprint/stm32u575-hal-195c4b7c830d3141/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u575-hal-195c4b7c830d3141/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/stm32u575-hal-195c4b7c830d3141/output-lib-stm32u575_hal b/src/target/debug/.fingerprint/stm32u575-hal-195c4b7c830d3141/output-lib-stm32u575_hal new file mode 100644 index 0000000..8cddc62 --- /dev/null +++ b/src/target/debug/.fingerprint/stm32u575-hal-195c4b7c830d3141/output-lib-stm32u575_hal @@ -0,0 +1,70 @@ +{"$message_type":"diagnostic","message":"field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":4334,"byte_end":4338,"line_start":152,"line_end":152,"column_start":33,"column_end":37,"is_primary":true,"text":[{"text":" unsafe { &(*RCC::ptr()).bdcr }","highlight_start":33,"highlight_end":37}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:152:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m152\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { &(*RCC::ptr()).bdcr }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `csr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":4531,"byte_end":4534,"line_start":164,"line_end":164,"column_start":33,"column_end":36,"is_primary":true,"text":[{"text":" unsafe { &(*RCC::ptr()).csr }","highlight_start":33,"highlight_end":36}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `csr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:164:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m164\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { &(*RCC::ptr()).csr }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb1enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5431,"byte_end":5438,"line_start":196,"line_end":196,"column_start":23,"column_end":30,"is_primary":true,"text":[{"text":" AHB1 => (AHB1ENR, ahb1enr, AHB1SMENR, ahb1smenr, AHB1RSTR, ahb1rstr, \"AHB1 registers\"),","highlight_start":23,"highlight_end":30}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb1enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:196:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m AHB1 => (AHB1ENR, ahb1enr, AHB1SMENR, ahb1smen\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb1smenr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5451,"byte_end":5460,"line_start":196,"line_end":196,"column_start":43,"column_end":52,"is_primary":true,"text":[{"text":" AHB1 => (AHB1ENR, ahb1enr, AHB1SMENR, ahb1smenr, AHB1RSTR, ahb1rstr, \"AHB1 registers\"),","highlight_start":43,"highlight_end":52}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb1smenr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:196:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m AHB1SMENR, ahb1smenr, AHB1RSTR, ahb1rstr, \"AHB\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb1rstr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5472,"byte_end":5480,"line_start":196,"line_end":196,"column_start":64,"column_end":72,"is_primary":true,"text":[{"text":" AHB1 => (AHB1ENR, ahb1enr, AHB1SMENR, ahb1smenr, AHB1RSTR, ahb1rstr, \"AHB1 registers\"),","highlight_start":64,"highlight_end":72}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb1rstr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:196:64\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m, AHB1RSTR, ahb1rstr, \"AHB1 registers\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb2enr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5544,"byte_end":5552,"line_start":199,"line_end":199,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" AHB2_1 => (AHB2ENR1, ahb2enr1, AHB2SMENR1, ahb2smenr1, AHB2RSTR1, ahb2rstr1, \"AHB2 part 1 registers\"),","highlight_start":26,"highlight_end":34}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb2enr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:199:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m199\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m AHB2_1 => (AHB2ENR1, ahb2enr1, AHB2SMENR1, ahb\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb2smenr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5566,"byte_end":5576,"line_start":199,"line_end":199,"column_start":48,"column_end":58,"is_primary":true,"text":[{"text":" AHB2_1 => (AHB2ENR1, ahb2enr1, AHB2SMENR1, ahb2smenr1, AHB2RSTR1, ahb2rstr1, \"AHB2 part 1 registers\"),","highlight_start":48,"highlight_end":58}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb2smenr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:199:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m199\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0mHB2SMENR1, ahb2smenr1, AHB2RSTR1, ahb2rstr1, \"A\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb2rstr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5589,"byte_end":5598,"line_start":199,"line_end":199,"column_start":71,"column_end":80,"is_primary":true,"text":[{"text":" AHB2_1 => (AHB2ENR1, ahb2enr1, AHB2SMENR1, ahb2smenr1, AHB2RSTR1, ahb2rstr1, \"AHB2 part 1 registers\"),","highlight_start":71,"highlight_end":80}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb2rstr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:199:71\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m199\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m AHB2RSTR1, ahb2rstr1, \"AHB2 part 1 registers\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb2enr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5669,"byte_end":5677,"line_start":202,"line_end":202,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" AHB2_2 => (AHB2ENR2, ahb2enr2, AHB2SMENR2, ahb2smenr2, AHB2RSTR2, ahb2rstr2, \"AHB2 part 2 registers\"),","highlight_start":26,"highlight_end":34}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb2enr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:202:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m AHB2_2 => (AHB2ENR2, ahb2enr2, AHB2SMENR2, ahb\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb2smenr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5691,"byte_end":5701,"line_start":202,"line_end":202,"column_start":48,"column_end":58,"is_primary":true,"text":[{"text":" AHB2_2 => (AHB2ENR2, ahb2enr2, AHB2SMENR2, ahb2smenr2, AHB2RSTR2, ahb2rstr2, \"AHB2 part 2 registers\"),","highlight_start":48,"highlight_end":58}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb2smenr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:202:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0mHB2SMENR2, ahb2smenr2, AHB2RSTR2, ahb2rstr2, \"A\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb2rstr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5714,"byte_end":5723,"line_start":202,"line_end":202,"column_start":71,"column_end":80,"is_primary":true,"text":[{"text":" AHB2_2 => (AHB2ENR2, ahb2enr2, AHB2SMENR2, ahb2smenr2, AHB2RSTR2, ahb2rstr2, \"AHB2 part 2 registers\"),","highlight_start":71,"highlight_end":80}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb2rstr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:202:71\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m AHB2RSTR2, ahb2rstr2, \"AHB2 part 2 registers\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb3enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5791,"byte_end":5798,"line_start":205,"line_end":205,"column_start":23,"column_end":30,"is_primary":true,"text":[{"text":" AHB3 => (AHB3ENR, ahb3enr, AHB3SMENR, ahb3smenr, AHB3RSTR, ahb3rstr, \"AHB3 registers\"),","highlight_start":23,"highlight_end":30}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb3enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:205:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m205\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m AHB3 => (AHB3ENR, ahb3enr, AHB3SMENR, ahb3smen\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb3smenr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5811,"byte_end":5820,"line_start":205,"line_end":205,"column_start":43,"column_end":52,"is_primary":true,"text":[{"text":" AHB3 => (AHB3ENR, ahb3enr, AHB3SMENR, ahb3smenr, AHB3RSTR, ahb3rstr, \"AHB3 registers\"),","highlight_start":43,"highlight_end":52}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb3smenr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:205:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m205\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m AHB3SMENR, ahb3smenr, AHB3RSTR, ahb3rstr, \"AHB\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb3rstr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5832,"byte_end":5840,"line_start":205,"line_end":205,"column_start":64,"column_end":72,"is_primary":true,"text":[{"text":" AHB3 => (AHB3ENR, ahb3enr, AHB3SMENR, ahb3smenr, AHB3RSTR, ahb3rstr, \"AHB3 registers\"),","highlight_start":64,"highlight_end":72}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb3rstr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:205:64\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m205\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m, AHB3RSTR, ahb3rstr, \"AHB3 registers\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb1enr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5904,"byte_end":5912,"line_start":208,"line_end":208,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" APB1R1 => (APB1ENR1, apb1enr1, APB1SMENR1, apb1smenr1, APB1RSTR1, apb1rstr1, \"APB1 register set 1\"),","highlight_start":26,"highlight_end":34}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb1enr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:208:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m208\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m APB1R1 => (APB1ENR1, apb1enr1, APB1SMENR1, apb\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb1smenr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5926,"byte_end":5936,"line_start":208,"line_end":208,"column_start":48,"column_end":58,"is_primary":true,"text":[{"text":" APB1R1 => (APB1ENR1, apb1enr1, APB1SMENR1, apb1smenr1, APB1RSTR1, apb1rstr1, \"APB1 register set 1\"),","highlight_start":48,"highlight_end":58}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb1smenr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:208:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m208\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0mPB1SMENR1, apb1smenr1, APB1RSTR1, apb1rstr1, \"A\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb1rstr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":5949,"byte_end":5958,"line_start":208,"line_end":208,"column_start":71,"column_end":80,"is_primary":true,"text":[{"text":" APB1R1 => (APB1ENR1, apb1enr1, APB1SMENR1, apb1smenr1, APB1RSTR1, apb1rstr1, \"APB1 register set 1\"),","highlight_start":71,"highlight_end":80}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb1rstr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:208:71\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m208\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m APB1RSTR1, apb1rstr1, \"APB1 register set 1\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb1enr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":6027,"byte_end":6035,"line_start":211,"line_end":211,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" APB1R2 => (APB1ENR2, apb1enr2, APB1SMENR2, apb1smenr2, APB1RSTR2, apb1rstr2, \"APB1 register set 2\"),","highlight_start":26,"highlight_end":34}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb1enr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:211:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m APB1R2 => (APB1ENR2, apb1enr2, APB1SMENR2, apb\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb1smenr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":6049,"byte_end":6059,"line_start":211,"line_end":211,"column_start":48,"column_end":58,"is_primary":true,"text":[{"text":" APB1R2 => (APB1ENR2, apb1enr2, APB1SMENR2, apb1smenr2, APB1RSTR2, apb1rstr2, \"APB1 register set 2\"),","highlight_start":48,"highlight_end":58}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb1smenr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:211:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0mPB1SMENR2, apb1smenr2, APB1RSTR2, apb1rstr2, \"A\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb1rstr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":6072,"byte_end":6081,"line_start":211,"line_end":211,"column_start":71,"column_end":80,"is_primary":true,"text":[{"text":" APB1R2 => (APB1ENR2, apb1enr2, APB1SMENR2, apb1smenr2, APB1RSTR2, apb1rstr2, \"APB1 register set 2\"),","highlight_start":71,"highlight_end":80}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb1rstr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:211:71\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m APB1RSTR2, apb1rstr2, \"APB1 register set 2\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb2enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":6147,"byte_end":6154,"line_start":214,"line_end":214,"column_start":23,"column_end":30,"is_primary":true,"text":[{"text":" APB2 => (APB2ENR, apb2enr, APB2SMENR, apb2smenr, APB2RSTR, apb2rstr, \"APB2 registers\"),","highlight_start":23,"highlight_end":30}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb2enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:214:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m APB2 => (APB2ENR, apb2enr, APB2SMENR, apb2smen\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb2smenr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":6167,"byte_end":6176,"line_start":214,"line_end":214,"column_start":43,"column_end":52,"is_primary":true,"text":[{"text":" APB2 => (APB2ENR, apb2enr, APB2SMENR, apb2smenr, APB2RSTR, apb2rstr, \"APB2 registers\"),","highlight_start":43,"highlight_end":52}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb2smenr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:214:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m APB2SMENR, apb2smenr, APB2RSTR, apb2rstr, \"APB\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb2rstr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":6188,"byte_end":6196,"line_start":214,"line_end":214,"column_start":64,"column_end":72,"is_primary":true,"text":[{"text":" APB2 => (APB2ENR, apb2enr, APB2SMENR, apb2smenr, APB2RSTR, apb2rstr, \"APB2 registers\"),","highlight_start":64,"highlight_end":72}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb2rstr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:214:64\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m, APB2RSTR, apb2rstr, \"APB2 registers\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb3enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":6257,"byte_end":6264,"line_start":217,"line_end":217,"column_start":23,"column_end":30,"is_primary":true,"text":[{"text":" APB3 => (APB3ENR, apb3enr, APB3SMENR, apb3smenr, APB3RSTR, apb3rstr, \"APB3 registers\"),","highlight_start":23,"highlight_end":30}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb3enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:217:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m APB3 => (APB3ENR, apb3enr, APB3SMENR, apb3smen\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb3smenr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":6277,"byte_end":6286,"line_start":217,"line_end":217,"column_start":43,"column_end":52,"is_primary":true,"text":[{"text":" APB3 => (APB3ENR, apb3enr, APB3SMENR, apb3smenr, APB3RSTR, apb3rstr, \"APB3 registers\"),","highlight_start":43,"highlight_end":52}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb3smenr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:217:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m APB3SMENR, apb3smenr, APB3RSTR, apb3rstr, \"APB\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `apb3rstr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":6298,"byte_end":6306,"line_start":217,"line_end":217,"column_start":64,"column_end":72,"is_primary":true,"text":[{"text":" APB3 => (APB3ENR, apb3enr, APB3SMENR, apb3smenr, APB3RSTR, apb3rstr, \"APB3 registers\"),","highlight_start":64,"highlight_end":72}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `apb3rstr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:217:64\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m, APB3RSTR, apb3rstr, \"APB3 registers\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":10675,"byte_end":10677,"line_start":400,"line_end":400,"column_start":16,"column_end":18,"is_primary":true,"text":[{"text":" if rcc.cr.read().msison().bit_is_clear() {","highlight_start":16,"highlight_end":18}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":10677,"byte_end":10677,"line_start":400,"line_end":400,"column_start":18,"column_end":18,"is_primary":true,"text":[{"text":" if rcc.cr.read().msison().bit_is_clear() {","highlight_start":18,"highlight_end":18}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:400:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m400\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if rcc.cr.read().msison().bit_is_clear() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m400\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m if rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().msison().bit_is_clear() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":10727,"byte_end":10729,"line_start":401,"line_end":401,"column_start":17,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.msison().set_bit());","highlight_start":17,"highlight_end":19}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":10729,"byte_end":10729,"line_start":401,"line_end":401,"column_start":19,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.msison().set_bit());","highlight_start":19,"highlight_end":19}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:401:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m401\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cr.modify(|_, w| w.msison().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m401\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.msison().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":10789,"byte_end":10791,"line_start":402,"line_end":402,"column_start":23,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().msisrdy().bit_is_clear() {}","highlight_start":23,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":10791,"byte_end":10791,"line_start":402,"line_end":402,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().msisrdy().bit_is_clear() {}","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:402:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m402\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.cr.read().msisrdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m402\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().msisrdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `icscr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":10948,"byte_end":10954,"line_start":407,"line_end":407,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":" rcc.icscr1.modify(|_, w| {","highlight_start":17,"highlight_end":23}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `icscr1` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":10954,"byte_end":10954,"line_start":407,"line_end":407,"column_start":23,"column_end":23,"is_primary":true,"text":[{"text":" rcc.icscr1.modify(|_, w| {","highlight_start":23,"highlight_end":23}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `icscr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:407:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m407\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rcc.icscr1.modify(|_, w| {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `icscr1` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m407\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.icscr1\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11205,"byte_end":11210,"line_start":415,"line_end":415,"column_start":16,"column_end":21,"is_primary":true,"text":[{"text":" if rcc.cfgr1.read().sws().bits() != 0 {","highlight_start":16,"highlight_end":21}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cfgr1` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11210,"byte_end":11210,"line_start":415,"line_end":415,"column_start":21,"column_end":21,"is_primary":true,"text":[{"text":" if rcc.cfgr1.read().sws().bits() != 0 {","highlight_start":21,"highlight_end":21}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:415:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m415\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m if rcc.cfgr1.read().sws().bits() != 0 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cfgr1` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m415\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m if rcc.cfgr1\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().sws().bits() != 0 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11291,"byte_end":11296,"line_start":417,"line_end":417,"column_start":17,"column_end":22,"is_primary":true,"text":[{"text":" rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits(0b00) });","highlight_start":17,"highlight_end":22}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cfgr1` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11296,"byte_end":11296,"line_start":417,"line_end":417,"column_start":22,"column_end":22,"is_primary":true,"text":[{"text":" rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits(0b00) });","highlight_start":22,"highlight_end":22}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:417:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m417\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cfgr1` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m417\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cfgr1\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| unsafe { w.sw().bits(0b00) });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11364,"byte_end":11369,"line_start":418,"line_end":418,"column_start":23,"column_end":28,"is_primary":true,"text":[{"text":" while rcc.cfgr1.read().sws().bits() != 0b00 {}","highlight_start":23,"highlight_end":28}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cfgr1` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11369,"byte_end":11369,"line_start":418,"line_end":418,"column_start":28,"column_end":28,"is_primary":true,"text":[{"text":" while rcc.cfgr1.read().sws().bits() != 0b00 {}","highlight_start":28,"highlight_end":28}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:418:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.cfgr1.read().sws().bits() != 0b00 {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cfgr1` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.cfgr1\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().sws().bits() != 0b00 {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11581,"byte_end":11585,"line_start":427,"line_end":427,"column_start":17,"column_end":21,"is_primary":true,"text":[{"text":" rcc.bdcr.modify(|_, w| w.lsion().set_bit());","highlight_start":17,"highlight_end":21}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `bdcr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11585,"byte_end":11585,"line_start":427,"line_end":427,"column_start":21,"column_end":21,"is_primary":true,"text":[{"text":" rcc.bdcr.modify(|_, w| w.lsion().set_bit());","highlight_start":21,"highlight_end":21}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:427:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m427\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.bdcr.modify(|_, w| w.lsion().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `bdcr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m427\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.bdcr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.lsion().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11644,"byte_end":11648,"line_start":428,"line_end":428,"column_start":23,"column_end":27,"is_primary":true,"text":[{"text":" while rcc.bdcr.read().lsirdy().bit_is_clear() {}","highlight_start":23,"highlight_end":27}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `bdcr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11648,"byte_end":11648,"line_start":428,"line_end":428,"column_start":27,"column_end":27,"is_primary":true,"text":[{"text":" while rcc.bdcr.read().lsirdy().bit_is_clear() {}","highlight_start":27,"highlight_end":27}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:428:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m428\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.bdcr.read().lsirdy().bit_is_clear(\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `bdcr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m428\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.bdcr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().lsirdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"no method named `dbp` found for mutable reference `&mut W` in the current scope","code":{"code":"E0599","explanation":"This error occurs when a method is used on a type which doesn't implement it:\n\nErroneous code example:\n\n```compile_fail,E0599\nstruct Mouth;\n\nlet x = Mouth;\nx.chocolate(); // error: no method named `chocolate` found for type `Mouth`\n // in the current scope\n```\n\nIn this case, you need to implement the `chocolate` method to fix the error:\n\n```\nstruct Mouth;\n\nimpl Mouth {\n fn chocolate(&self) { // We implement the `chocolate` method here.\n println!(\"Hmmm! I love chocolate!\");\n }\n}\n\nlet x = Mouth;\nx.chocolate(); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":11980,"byte_end":11983,"line_start":438,"line_end":438,"column_start":43,"column_end":46,"is_primary":true,"text":[{"text":" pwr.cr1.reg().modify(|_, w| w.dbp().set_bit());","highlight_start":43,"highlight_end":46}],"label":"method not found in `&mut W`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `dbp` found for mutable reference `&mut W` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:438:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m438\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m| w.dbp().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `&mut W`\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12117,"byte_end":12121,"line_start":441,"line_end":441,"column_start":21,"column_end":25,"is_primary":true,"text":[{"text":" rcc.bdcr.modify(|_, w| w.lsebyp().set_bit());","highlight_start":21,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `bdcr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12121,"byte_end":12121,"line_start":441,"line_end":441,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" rcc.bdcr.modify(|_, w| w.lsebyp().set_bit());","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:441:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m441\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.bdcr.modify(|_, w| w.lsebyp().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `bdcr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m441\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.bdcr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.lsebyp().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12189,"byte_end":12193,"line_start":443,"line_end":443,"column_start":17,"column_end":21,"is_primary":true,"text":[{"text":" rcc.bdcr.modify(|_, w| w.lseon().set_bit());","highlight_start":17,"highlight_end":21}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `bdcr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12193,"byte_end":12193,"line_start":443,"line_end":443,"column_start":21,"column_end":21,"is_primary":true,"text":[{"text":" rcc.bdcr.modify(|_, w| w.lseon().set_bit());","highlight_start":21,"highlight_end":21}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:443:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.bdcr.modify(|_, w| w.lseon().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `bdcr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.bdcr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.lseon().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12252,"byte_end":12256,"line_start":444,"line_end":444,"column_start":23,"column_end":27,"is_primary":true,"text":[{"text":" while rcc.bdcr.read().lserdy().bit_is_clear() {}","highlight_start":23,"highlight_end":27}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `bdcr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12256,"byte_end":12256,"line_start":444,"line_end":444,"column_start":27,"column_end":27,"is_primary":true,"text":[{"text":" while rcc.bdcr.read().lserdy().bit_is_clear() {}","highlight_start":27,"highlight_end":27}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `bdcr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:444:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m444\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.bdcr.read().lserdy().bit_is_clear(\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `bdcr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m444\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.bdcr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().lserdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12446,"byte_end":12448,"line_start":450,"line_end":450,"column_start":17,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| {","highlight_start":17,"highlight_end":19}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12448,"byte_end":12448,"line_start":450,"line_end":450,"column_start":19,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| {","highlight_start":19,"highlight_end":19}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:450:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m450\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rcc.cr.modify(|_, w| {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m450\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12660,"byte_end":12662,"line_start":456,"line_end":456,"column_start":23,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().hserdy().bit_is_clear() {}","highlight_start":23,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12662,"byte_end":12662,"line_start":456,"line_end":456,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().hserdy().bit_is_clear() {}","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:456:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m456\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.cr.read().hserdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m456\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().hserdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12826,"byte_end":12828,"line_start":460,"line_end":460,"column_start":21,"column_end":23,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.csson().set_bit());","highlight_start":21,"highlight_end":23}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":12828,"byte_end":12828,"line_start":460,"line_end":460,"column_start":23,"column_end":23,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.csson().set_bit());","highlight_start":23,"highlight_end":23}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:460:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m460\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cr.modify(|_, w| w.csson().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m460\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.csson().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `icscr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":13008,"byte_end":13014,"line_start":467,"line_end":467,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" rcc.icscr1.modify(|_, w| {","highlight_start":21,"highlight_end":27}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `icscr1` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":13014,"byte_end":13014,"line_start":467,"line_end":467,"column_start":27,"column_end":27,"is_primary":true,"text":[{"text":" rcc.icscr1.modify(|_, w| {","highlight_start":27,"highlight_end":27}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `icscr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:467:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m467\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rcc.icscr1.modify(|_, w| {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `icscr1` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m467\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.icscr1\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":13214,"byte_end":13216,"line_start":473,"line_end":473,"column_start":23,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().msisrdy().bit_is_clear() {}","highlight_start":23,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":13216,"byte_end":13216,"line_start":473,"line_end":473,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().msisrdy().bit_is_clear() {}","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:473:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m473\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.cr.read().msisrdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m473\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().msisrdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":13320,"byte_end":13322,"line_start":478,"line_end":478,"column_start":17,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.hsi48on().set_bit());","highlight_start":17,"highlight_end":19}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":13322,"byte_end":13322,"line_start":478,"line_end":478,"column_start":19,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.hsi48on().set_bit());","highlight_start":19,"highlight_end":19}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:478:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m478\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cr.modify(|_, w| w.hsi48on().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m478\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.hsi48on().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":13383,"byte_end":13385,"line_start":479,"line_end":479,"column_start":23,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().hsi48rdy().bit_is_clear() {}","highlight_start":23,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":13385,"byte_end":13385,"line_start":479,"line_end":479,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().hsi48rdy().bit_is_clear() {}","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:479:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m479\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.cr.read().hsi48rdy().bit_is_clear(\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m479\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().hsi48rdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":14558,"byte_end":14560,"line_start":513,"line_end":513,"column_start":17,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.hsion().set_bit());","highlight_start":17,"highlight_end":19}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":14560,"byte_end":14560,"line_start":513,"line_end":513,"column_start":19,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.hsion().set_bit());","highlight_start":19,"highlight_end":19}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:513:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m513\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cr.modify(|_, w| w.hsion().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m513\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.hsion().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":14619,"byte_end":14621,"line_start":514,"line_end":514,"column_start":23,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().hsirdy().bit_is_clear() {}","highlight_start":23,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":14621,"byte_end":14621,"line_start":514,"line_end":514,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().hsirdy().bit_is_clear() {}","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:514:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m514\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.cr.read().hsirdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m514\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().hsirdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"no method named `acr` found for mutable reference `&mut ACR` in the current scope","code":{"code":"E0599","explanation":"This error occurs when a method is used on a type which doesn't implement it:\n\nErroneous code example:\n\n```compile_fail,E0599\nstruct Mouth;\n\nlet x = Mouth;\nx.chocolate(); // error: no method named `chocolate` found for type `Mouth`\n // in the current scope\n```\n\nIn this case, you need to implement the `chocolate` method to fix the error:\n\n```\nstruct Mouth;\n\nimpl Mouth {\n fn chocolate(&self) { // We implement the `chocolate` method here.\n println!(\"Hmmm! I love chocolate!\");\n }\n}\n\nlet x = Mouth;\nx.chocolate(); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":17344,"byte_end":17347,"line_start":591,"line_end":591,"column_start":17,"column_end":20,"is_primary":true,"text":[{"text":" acr.acr().write(|w| {","highlight_start":17,"highlight_end":20}],"label":"method not found in `&mut ACR`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `acr` found for mutable reference `&mut ACR` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:591:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m591\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m acr.acr().write(|w| {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `&mut ACR`\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cfgr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":17834,"byte_end":17839,"line_start":607,"line_end":607,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":" rcc.cfgr2.modify(|_, w| unsafe {","highlight_start":13,"highlight_end":18}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cfgr2` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":17839,"byte_end":17839,"line_start":607,"line_end":607,"column_start":18,"column_end":18,"is_primary":true,"text":[{"text":" rcc.cfgr2.modify(|_, w| unsafe {","highlight_start":18,"highlight_end":18}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cfgr2` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:607:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m607\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rcc.cfgr2.modify(|_, w| unsafe {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cfgr2` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m607\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cfgr2\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| unsafe {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":18596,"byte_end":18598,"line_start":626,"line_end":626,"column_start":17,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.pll1on().clear_bit());","highlight_start":17,"highlight_end":19}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":18598,"byte_end":18598,"line_start":626,"line_end":626,"column_start":19,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.pll1on().clear_bit());","highlight_start":19,"highlight_end":19}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:626:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m626\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cr.modify(|_, w| w.pll1on().clear_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m626\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.pll1on().clear_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":18660,"byte_end":18662,"line_start":627,"line_end":627,"column_start":23,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().pll1rdy().bit_is_set() {}","highlight_start":23,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":18662,"byte_end":18662,"line_start":627,"line_end":627,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().pll1rdy().bit_is_set() {}","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:627:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.cr.read().pll1rdy().bit_is_set() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().pll1rdy().bit_is_set() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `pll1cfgr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":18796,"byte_end":18804,"line_start":631,"line_end":631,"column_start":17,"column_end":25,"is_primary":true,"text":[{"text":" rcc.pll1cfgr.modify(|_, w| unsafe {","highlight_start":17,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `pll1cfgr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":18804,"byte_end":18804,"line_start":631,"line_end":631,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" rcc.pll1cfgr.modify(|_, w| unsafe {","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `pll1cfgr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:631:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m631\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rcc.pll1cfgr.modify(|_, w| unsafe {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `pll1cfgr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m631\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.pll1cfgr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| unsafe {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `pll1divr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19340,"byte_end":19348,"line_start":644,"line_end":644,"column_start":17,"column_end":25,"is_primary":true,"text":[{"text":" rcc.pll1divr.modify(|_, w| unsafe {","highlight_start":17,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `pll1divr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19348,"byte_end":19348,"line_start":644,"line_end":644,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" rcc.pll1divr.modify(|_, w| unsafe {","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `pll1divr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:644:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m644\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rcc.pll1divr.modify(|_, w| unsafe {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `pll1divr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m644\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.pll1divr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| unsafe {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19603,"byte_end":19605,"line_start":652,"line_end":652,"column_start":17,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.pll1on().set_bit());","highlight_start":17,"highlight_end":19}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19605,"byte_end":19605,"line_start":652,"line_end":652,"column_start":19,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.pll1on().set_bit());","highlight_start":19,"highlight_end":19}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:652:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m652\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cr.modify(|_, w| w.pll1on().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m652\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.pll1on().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19665,"byte_end":19667,"line_start":653,"line_end":653,"column_start":23,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().pll1rdy().bit_is_clear() {}","highlight_start":23,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19667,"byte_end":19667,"line_start":653,"line_end":653,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" while rcc.cr.read().pll1rdy().bit_is_clear() {}","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:653:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m653\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.cr.read().pll1rdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m653\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().pll1rdy().bit_is_clear() {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `pll1cfgr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19756,"byte_end":19764,"line_start":656,"line_end":656,"column_start":17,"column_end":25,"is_primary":true,"text":[{"text":" rcc.pll1cfgr.modify(|_, w| w.pll1ren().set_bit());","highlight_start":17,"highlight_end":25}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `pll1cfgr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19764,"byte_end":19764,"line_start":656,"line_end":656,"column_start":25,"column_end":25,"is_primary":true,"text":[{"text":" rcc.pll1cfgr.modify(|_, w| w.pll1ren().set_bit());","highlight_start":25,"highlight_end":25}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `pll1cfgr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:656:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m656\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.pll1cfgr.modify(|_, w| w.pll1ren().set_b\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `pll1cfgr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m656\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.pll1cfgr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.pll1ren().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19909,"byte_end":19914,"line_start":660,"line_end":660,"column_start":17,"column_end":22,"is_primary":true,"text":[{"text":" rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits(sysclk_src_bits) });","highlight_start":17,"highlight_end":22}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cfgr1` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":19914,"byte_end":19914,"line_start":660,"line_end":660,"column_start":22,"column_end":22,"is_primary":true,"text":[{"text":" rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits(sysclk_src_bits) });","highlight_start":22,"highlight_end":22}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:660:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m660\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cfgr1` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m660\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cfgr1\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| unsafe { w.sw().bits(sysclk_src_bits) });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":20188,"byte_end":20193,"line_start":667,"line_end":667,"column_start":17,"column_end":22,"is_primary":true,"text":[{"text":" rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits(sysclk_src_bits) });","highlight_start":17,"highlight_end":22}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cfgr1` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":20193,"byte_end":20193,"line_start":667,"line_end":667,"column_start":22,"column_end":22,"is_primary":true,"text":[{"text":" rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits(sysclk_src_bits) });","highlight_start":22,"highlight_end":22}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:667:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m667\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cfgr1.modify(|_, w| unsafe { w.sw().bits\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cfgr1` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m667\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cfgr1\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| unsafe { w.sw().bits(sysclk_src_bits) });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":20303,"byte_end":20308,"line_start":671,"line_end":671,"column_start":19,"column_end":24,"is_primary":true,"text":[{"text":" while rcc.cfgr1.read().sws().bits() != sysclk_src_bits {}","highlight_start":19,"highlight_end":24}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cfgr1` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":20308,"byte_end":20308,"line_start":671,"line_end":671,"column_start":24,"column_end":24,"is_primary":true,"text":[{"text":" while rcc.cfgr1.read().sws().bits() != sysclk_src_bits {}","highlight_start":24,"highlight_end":24}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cfgr1` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:671:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m671\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m while rcc.cfgr1.read().sws().bits() != syscl\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cfgr1` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m671\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m while rcc.cfgr1\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.read().sws().bits() != sysclk_src_bits {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":20528,"byte_end":20530,"line_start":675,"line_end":675,"column_start":17,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.msison().clear_bit());","highlight_start":17,"highlight_end":19}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `cr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/rcc/rcc.rs","byte_start":20530,"byte_end":20530,"line_start":675,"line_end":675,"column_start":19,"column_end":19,"is_primary":true,"text":[{"text":" rcc.cr.modify(|_, w| w.msison().clear_bit());","highlight_start":19,"highlight_end":19}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/rcc/rcc.rs:675:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m675\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.cr.modify(|_, w| w.msison().clear_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `cr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m675\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.cr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.msison().clear_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `ahb3enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/pwr.rs","byte_start":6342,"byte_end":6349,"line_start":221,"line_end":221,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" rcc.ahb3enr.modify(|_, w| w.pwren().set_bit());","highlight_start":13,"highlight_end":20}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a method `ahb3enr` also exists, call it with parentheses","code":null,"level":"help","spans":[{"file_name":"src/pwr.rs","byte_start":6349,"byte_end":6349,"line_start":221,"line_end":221,"column_start":20,"column_end":20,"is_primary":true,"text":[{"text":" rcc.ahb3enr.modify(|_, w| w.pwren().set_bit());","highlight_start":20,"highlight_end":20}],"label":null,"suggested_replacement":"()","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `ahb3enr` of struct `stm32u5::stm32u575::rcc::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/pwr.rs:221:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m221\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m rcc.ahb3enr.modify(|_, w| w.pwren().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a method `ahb3enr` also exists, call it with parentheses\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m221\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rcc.ahb3enr\u001b[0m\u001b[0m\u001b[38;5;10m()\u001b[0m\u001b[0m.modify(|_, w| w.pwren().set_bit());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `cr1` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/pwr.rs","byte_start":6865,"byte_end":6868,"line_start":242,"line_end":242,"column_start":33,"column_end":36,"is_primary":true,"text":[{"text":" unsafe { &(*PWR::ptr()).cr1 }","highlight_start":33,"highlight_end":36}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `cr1` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/pwr.rs:242:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { &(*PWR::ptr()).cr1 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `wucr1` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/pwr.rs","byte_start":7051,"byte_end":7056,"line_start":253,"line_end":253,"column_start":33,"column_end":38,"is_primary":true,"text":[{"text":" unsafe { &(*PWR::ptr()).wucr1 }","highlight_start":33,"highlight_end":38}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `wucr1` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/pwr.rs:253:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { &(*PWR::ptr()).wucr1 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `wuscr` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/pwr.rs","byte_start":7261,"byte_end":7266,"line_start":264,"line_end":264,"column_start":33,"column_end":38,"is_primary":true,"text":[{"text":" unsafe { &(*PWR::ptr()).wuscr }","highlight_start":33,"highlight_end":38}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `wuscr` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/pwr.rs:264:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { &(*PWR::ptr()).wuscr }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `wusr` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/pwr.rs","byte_start":7468,"byte_end":7472,"line_start":275,"line_end":275,"column_start":33,"column_end":37,"is_primary":true,"text":[{"text":" unsafe { &(*PWR::ptr()).wusr }","highlight_start":33,"highlight_end":37}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `wusr` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/pwr.rs:275:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { &(*PWR::ptr()).wusr }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"field `dbpr` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private","code":{"code":"E0616","explanation":"Attempted to access a private field on a struct.\n\nErroneous code example:\n\n```compile_fail,E0616\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // error: field `x` of struct `some_module::Foo` is private\n```\n\nIf you want to access this field, you have two options:\n\n1) Set the field public:\n\n```\nmod some_module {\n pub struct Foo {\n pub x: u32, // `x` is now public.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.x); // ok!\n```\n\n2) Add a getter function:\n\n```\nmod some_module {\n pub struct Foo {\n x: u32, // So `x` is still private in here.\n }\n\n impl Foo {\n pub fn new() -> Foo { Foo { x: 0 } }\n\n // We create the getter function here:\n pub fn get_x(&self) -> &u32 { &self.x }\n }\n}\n\nlet f = some_module::Foo::new();\nprintln!(\"{}\", f.get_x()); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/pwr.rs","byte_start":7674,"byte_end":7678,"line_start":286,"line_end":286,"column_start":33,"column_end":37,"is_primary":true,"text":[{"text":" unsafe { &(*PWR::ptr()).dbpr }","highlight_start":33,"highlight_end":37}],"label":"private field","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0616]\u001b[0m\u001b[0m\u001b[1m: field `dbpr` of struct `stm32u5::stm32u575::pwr::RegisterBlock` is private\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/pwr.rs:286:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m286\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { &(*PWR::ptr()).dbpr }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mprivate field\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"aborting due to 67 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 67 previous errors\u001b[0m\n\n"} +{"$message_type":"diagnostic","message":"Some errors have detailed explanations: E0599, E0616.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0599, E0616.\u001b[0m\n"} +{"$message_type":"diagnostic","message":"For more information about an error, try `rustc --explain E0599`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0599`.\u001b[0m\n"} diff --git a/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/dep-lib-syn b/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/dep-lib-syn new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/dep-lib-syn differ diff --git a/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/invoked.timestamp b/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/lib-syn b/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/lib-syn new file mode 100644 index 0000000..3d37b7c --- /dev/null +++ b/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/lib-syn @@ -0,0 +1 @@ +54f83631b61917fa \ No newline at end of file diff --git a/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/lib-syn.json b/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/lib-syn.json new file mode 100644 index 0000000..09ef975 --- /dev/null +++ b/src/target/debug/.fingerprint/syn-2c5c574f5f0efca3/lib-syn.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[\"clone-impls\", \"default\", \"derive\", \"extra-traits\", \"full\", \"parsing\", \"printing\", \"proc-macro\"]","declared_features":"[\"clone-impls\", \"default\", \"derive\", \"extra-traits\", \"fold\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"test\", \"visit\", \"visit-mut\"]","target":9442126953582868550,"profile":2225463790103693989,"path":1780261778354686907,"deps":[[373107762698212489,"proc_macro2",false,16226973116626233901],[10637008577242657367,"unicode_ident",false,16544503007204026449],[11082282709338087849,"quote",false,13956431788072261233]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/syn-2c5c574f5f0efca3/dep-lib-syn","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/dep-lib-unicode_ident b/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/dep-lib-unicode_ident new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/dep-lib-unicode_ident differ diff --git a/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/invoked.timestamp b/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/lib-unicode_ident b/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/lib-unicode_ident new file mode 100644 index 0000000..4ce8464 --- /dev/null +++ b/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/lib-unicode_ident @@ -0,0 +1 @@ +5128c719d4e199e5 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/lib-unicode_ident.json b/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/lib-unicode_ident.json new file mode 100644 index 0000000..3f24cc4 --- /dev/null +++ b/src/target/debug/.fingerprint/unicode-ident-986b20e00969a3cd/lib-unicode_ident.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[]","target":5438535436255082082,"profile":2225463790103693989,"path":10837842081878545299,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-ident-986b20e00969a3cd/dep-lib-unicode_ident","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/dep-lib-vcell b/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/dep-lib-vcell new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/dep-lib-vcell differ diff --git a/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/invoked.timestamp b/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/lib-vcell b/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/lib-vcell new file mode 100644 index 0000000..bb1d25f --- /dev/null +++ b/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/lib-vcell @@ -0,0 +1 @@ +b47c1037f0fdd254 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/lib-vcell.json b/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/lib-vcell.json new file mode 100644 index 0000000..f7f5fdf --- /dev/null +++ b/src/target/debug/.fingerprint/vcell-862ed40f6ae06b31/lib-vcell.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[\"const-fn\"]","target":16743894640914012564,"profile":2241668132362809309,"path":5797806573120204680,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/vcell-862ed40f6ae06b31/dep-lib-vcell","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/dep-lib-void b/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/dep-lib-void new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/dep-lib-void differ diff --git a/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/invoked.timestamp b/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/lib-void b/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/lib-void new file mode 100644 index 0000000..7141def --- /dev/null +++ b/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/lib-void @@ -0,0 +1 @@ +b1938f9bbf71fbb5 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/lib-void.json b/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/lib-void.json new file mode 100644 index 0000000..fa1b082 --- /dev/null +++ b/src/target/debug/.fingerprint/void-a9609d4eeed5bf41/lib-void.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[\"default\", \"std\"]","target":6236763584596485024,"profile":2241668132362809309,"path":13078694168050696596,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/void-a9609d4eeed5bf41/dep-lib-void","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/dep-lib-volatile_register b/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/dep-lib-volatile_register new file mode 100644 index 0000000..ec3cb8b Binary files /dev/null and b/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/dep-lib-volatile_register differ diff --git a/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/invoked.timestamp b/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/lib-volatile_register b/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/lib-volatile_register new file mode 100644 index 0000000..502d0ea --- /dev/null +++ b/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/lib-volatile_register @@ -0,0 +1 @@ +0556b67bcf17d4d2 \ No newline at end of file diff --git a/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/lib-volatile_register.json b/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/lib-volatile_register.json new file mode 100644 index 0000000..6db128d --- /dev/null +++ b/src/target/debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/lib-volatile_register.json @@ -0,0 +1 @@ +{"rustc":16285725380928457773,"features":"[]","declared_features":"[]","target":8635702313243497639,"profile":2241668132362809309,"path":15427907897104808714,"deps":[[4522022367644895971,"vcell",false,6112226852452990132]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/volatile-register-dbd4e4bac681d9c9/dep-lib-volatile_register","checksum":false}}],"rustflags":["-Awarnings"],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/src/target/debug/build/bare-metal-0441a201ec7ff19e/build-script-build b/src/target/debug/build/bare-metal-0441a201ec7ff19e/build-script-build new file mode 100755 index 0000000..609fe05 Binary files /dev/null and b/src/target/debug/build/bare-metal-0441a201ec7ff19e/build-script-build differ diff --git a/src/target/debug/build/bare-metal-0441a201ec7ff19e/build_script_build-0441a201ec7ff19e b/src/target/debug/build/bare-metal-0441a201ec7ff19e/build_script_build-0441a201ec7ff19e new file mode 100755 index 0000000..609fe05 Binary files /dev/null and b/src/target/debug/build/bare-metal-0441a201ec7ff19e/build_script_build-0441a201ec7ff19e differ diff --git a/src/target/debug/build/bare-metal-0441a201ec7ff19e/build_script_build-0441a201ec7ff19e.d b/src/target/debug/build/bare-metal-0441a201ec7ff19e/build_script_build-0441a201ec7ff19e.d new file mode 100644 index 0000000..2e76b2c --- /dev/null +++ b/src/target/debug/build/bare-metal-0441a201ec7ff19e/build_script_build-0441a201ec7ff19e.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/bare-metal-0441a201ec7ff19e/build_script_build-0441a201ec7ff19e.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bare-metal-0.2.5/build.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/bare-metal-0441a201ec7ff19e/build_script_build-0441a201ec7ff19e: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bare-metal-0.2.5/build.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bare-metal-0.2.5/build.rs: diff --git a/src/target/debug/build/bare-metal-db8609b74bb0aabc/invoked.timestamp b/src/target/debug/build/bare-metal-db8609b74bb0aabc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/build/bare-metal-db8609b74bb0aabc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/build/bare-metal-db8609b74bb0aabc/output b/src/target/debug/build/bare-metal-db8609b74bb0aabc/output new file mode 100644 index 0000000..e69de29 diff --git a/src/target/debug/build/bare-metal-db8609b74bb0aabc/root-output b/src/target/debug/build/bare-metal-db8609b74bb0aabc/root-output new file mode 100644 index 0000000..78d8675 --- /dev/null +++ b/src/target/debug/build/bare-metal-db8609b74bb0aabc/root-output @@ -0,0 +1 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/bare-metal-db8609b74bb0aabc/out \ No newline at end of file diff --git a/src/target/debug/build/bare-metal-db8609b74bb0aabc/stderr b/src/target/debug/build/bare-metal-db8609b74bb0aabc/stderr new file mode 100644 index 0000000..e69de29 diff --git a/src/target/debug/build/cortex-m-9a1f001893f6e1c5/invoked.timestamp b/src/target/debug/build/cortex-m-9a1f001893f6e1c5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/build/cortex-m-9a1f001893f6e1c5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/build/cortex-m-9a1f001893f6e1c5/output b/src/target/debug/build/cortex-m-9a1f001893f6e1c5/output new file mode 100644 index 0000000..763173b --- /dev/null +++ b/src/target/debug/build/cortex-m-9a1f001893f6e1c5/output @@ -0,0 +1 @@ +cargo:rustc-cfg=native diff --git a/src/target/debug/build/cortex-m-9a1f001893f6e1c5/root-output b/src/target/debug/build/cortex-m-9a1f001893f6e1c5/root-output new file mode 100644 index 0000000..f5c7fe0 --- /dev/null +++ b/src/target/debug/build/cortex-m-9a1f001893f6e1c5/root-output @@ -0,0 +1 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/cortex-m-9a1f001893f6e1c5/out \ No newline at end of file diff --git a/src/target/debug/build/cortex-m-9a1f001893f6e1c5/stderr b/src/target/debug/build/cortex-m-9a1f001893f6e1c5/stderr new file mode 100644 index 0000000..e69de29 diff --git a/src/target/debug/build/cortex-m-b904d0b35ebbc296/build-script-build b/src/target/debug/build/cortex-m-b904d0b35ebbc296/build-script-build new file mode 100755 index 0000000..32a0e05 Binary files /dev/null and b/src/target/debug/build/cortex-m-b904d0b35ebbc296/build-script-build differ diff --git a/src/target/debug/build/cortex-m-b904d0b35ebbc296/build_script_build-b904d0b35ebbc296 b/src/target/debug/build/cortex-m-b904d0b35ebbc296/build_script_build-b904d0b35ebbc296 new file mode 100755 index 0000000..32a0e05 Binary files /dev/null and b/src/target/debug/build/cortex-m-b904d0b35ebbc296/build_script_build-b904d0b35ebbc296 differ diff --git a/src/target/debug/build/cortex-m-b904d0b35ebbc296/build_script_build-b904d0b35ebbc296.d b/src/target/debug/build/cortex-m-b904d0b35ebbc296/build_script_build-b904d0b35ebbc296.d new file mode 100644 index 0000000..a447d4c --- /dev/null +++ b/src/target/debug/build/cortex-m-b904d0b35ebbc296/build_script_build-b904d0b35ebbc296.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/cortex-m-b904d0b35ebbc296/build_script_build-b904d0b35ebbc296.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/build.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/cortex-m-b904d0b35ebbc296/build_script_build-b904d0b35ebbc296: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/build.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/build.rs: diff --git a/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build-script-build b/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build-script-build new file mode 100755 index 0000000..fce7d48 Binary files /dev/null and b/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build-script-build differ diff --git a/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build_script_build-8f06e70105324d5d b/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build_script_build-8f06e70105324d5d new file mode 100755 index 0000000..fce7d48 Binary files /dev/null and b/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build_script_build-8f06e70105324d5d differ diff --git a/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build_script_build-8f06e70105324d5d.d b/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build_script_build-8f06e70105324d5d.d new file mode 100644 index 0000000..616a5d3 --- /dev/null +++ b/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build_script_build-8f06e70105324d5d.d @@ -0,0 +1,6 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build_script_build-8f06e70105324d5d.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-0.7.5/build.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-0.7.5/link.x.in + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/cortex-m-rt-8f06e70105324d5d/build_script_build-8f06e70105324d5d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-0.7.5/build.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-0.7.5/link.x.in + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-0.7.5/build.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-0.7.5/link.x.in: diff --git a/src/target/debug/build/cortex-m-rt-b30a63aedc896301/invoked.timestamp b/src/target/debug/build/cortex-m-rt-b30a63aedc896301/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/build/cortex-m-rt-b30a63aedc896301/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/build/cortex-m-rt-b30a63aedc896301/out/link.x b/src/target/debug/build/cortex-m-rt-b30a63aedc896301/out/link.x new file mode 100644 index 0000000..78d7117 --- /dev/null +++ b/src/target/debug/build/cortex-m-rt-b30a63aedc896301/out/link.x @@ -0,0 +1,289 @@ +/* # Developer notes + +- Symbols that start with a double underscore (__) are considered "private" + +- Symbols that start with a single underscore (_) are considered "semi-public"; they can be + overridden in a user linker script, but should not be referred from user code (e.g. `extern "C" { + static mut __sbss }`). + +- `EXTERN` forces the linker to keep a symbol in the final binary. We use this to make sure a + symbol is not dropped if it appears in or near the front of the linker arguments and "it's not + needed" by any of the preceding objects (linker arguments) + +- `PROVIDE` is used to provide default values that can be overridden by a user linker script + +- On alignment: it's important for correctness that the VMA boundaries of both .bss and .data *and* + the LMA of .data are all 4-byte aligned. These alignments are assumed by the RAM initialization + routine. There's also a second benefit: 4-byte aligned boundaries means that you won't see + "Address (..) is out of bounds" in the disassembly produced by `objdump`. +*/ + +/* Provides information about the memory layout of the device */ +/* This will be provided by the user (see `memory.x`) or by a Board Support Crate */ +INCLUDE memory.x + +/* # Entry point = reset vector */ +EXTERN(__RESET_VECTOR); +EXTERN(Reset); +ENTRY(Reset); + +/* # Exception vectors */ +/* This is effectively weak aliasing at the linker level */ +/* The user can override any of these aliases by defining the corresponding symbol themselves (cf. + the `exception!` macro) */ +EXTERN(__EXCEPTIONS); /* depends on all the these PROVIDED symbols */ + +EXTERN(DefaultHandler); + +PROVIDE(NonMaskableInt = DefaultHandler); +EXTERN(HardFaultTrampoline); +PROVIDE(MemoryManagement = DefaultHandler); +PROVIDE(BusFault = DefaultHandler); +PROVIDE(UsageFault = DefaultHandler); +PROVIDE(SecureFault = DefaultHandler); +PROVIDE(SVCall = DefaultHandler); +PROVIDE(DebugMonitor = DefaultHandler); +PROVIDE(PendSV = DefaultHandler); +PROVIDE(SysTick = DefaultHandler); + +PROVIDE(DefaultHandler = DefaultHandler_); +PROVIDE(HardFault = HardFault_); + +/* # Interrupt vectors */ +EXTERN(__INTERRUPTS); /* `static` variable similar to `__EXCEPTIONS` */ + +/* # Pre-initialization function */ +/* If the user overrides this using the `pre_init!` macro or by creating a `__pre_init` function, + then the function this points to will be called before the RAM is initialized. */ +PROVIDE(__pre_init = DefaultPreInit); + +/* # Sections */ +SECTIONS +{ + PROVIDE(_ram_start = ORIGIN(RAM)); + PROVIDE(_ram_end = ORIGIN(RAM) + LENGTH(RAM)); + PROVIDE(_stack_start = _ram_end); + + /* ## Sections in FLASH */ + /* ### Vector table */ + .vector_table ORIGIN(FLASH) : + { + __vector_table = .; + + /* Initial Stack Pointer (SP) value. + * We mask the bottom three bits to force 8-byte alignment. + * Despite having an assert for this later, it's possible that a separate + * linker script could override _stack_start after the assert is checked. + */ + LONG(_stack_start & 0xFFFFFFF8); + + /* Reset vector */ + KEEP(*(.vector_table.reset_vector)); /* this is the `__RESET_VECTOR` symbol */ + + /* Exceptions */ + __exceptions = .; /* start of exceptions */ + KEEP(*(.vector_table.exceptions)); /* this is the `__EXCEPTIONS` symbol */ + __eexceptions = .; /* end of exceptions */ + + /* Device specific interrupts */ + KEEP(*(.vector_table.interrupts)); /* this is the `__INTERRUPTS` symbol */ + } > FLASH + + PROVIDE(_stext = ADDR(.vector_table) + SIZEOF(.vector_table)); + + /* ### .text */ + .text _stext : + { + __stext = .; + *(.Reset); + + *(.text .text.*); + + /* The HardFaultTrampoline uses the `b` instruction to enter `HardFault`, + so must be placed close to it. */ + *(.HardFaultTrampoline); + *(.HardFault.*); + + . = ALIGN(4); /* Pad .text to the alignment to workaround overlapping load section bug in old lld */ + __etext = .; + } > FLASH + + /* ### .rodata */ + .rodata : ALIGN(4) + { + . = ALIGN(4); + __srodata = .; + *(.rodata .rodata.*); + + /* 4-byte align the end (VMA) of this section. + This is required by LLD to ensure the LMA of the following .data + section will have the correct alignment. */ + . = ALIGN(4); + __erodata = .; + } > FLASH + + /* ## Sections in RAM */ + /* ### .data */ + .data : ALIGN(4) + { + . = ALIGN(4); + __sdata = .; + *(.data .data.*); + . = ALIGN(4); /* 4-byte align the end (VMA) of this section */ + } > RAM AT>FLASH + /* Allow sections from user `memory.x` injected using `INSERT AFTER .data` to + * use the .data loading mechanism by pushing __edata. Note: do not change + * output region or load region in those user sections! */ + . = ALIGN(4); + __edata = .; + + /* LMA of .data */ + __sidata = LOADADDR(.data); + + /* ### .gnu.sgstubs + This section contains the TrustZone-M veneers put there by the Arm GNU linker. */ + /* Security Attribution Unit blocks must be 32 bytes aligned. */ + /* Note that this pads the FLASH usage to 32 byte alignment. */ + .gnu.sgstubs : ALIGN(32) + { + . = ALIGN(32); + __veneer_base = .; + *(.gnu.sgstubs*) + . = ALIGN(32); + } > FLASH + /* Place `__veneer_limit` outside the `.gnu.sgstubs` section because veneers are + * always inserted last in the section, which would otherwise be _after_ the `__veneer_limit` symbol. + */ + . = ALIGN(32); + __veneer_limit = .; + + /* ### .bss */ + .bss (NOLOAD) : ALIGN(4) + { + . = ALIGN(4); + __sbss = .; + *(.bss .bss.*); + *(COMMON); /* Uninitialized C statics */ + . = ALIGN(4); /* 4-byte align the end (VMA) of this section */ + } > RAM + /* Allow sections from user `memory.x` injected using `INSERT AFTER .bss` to + * use the .bss zeroing mechanism by pushing __ebss. Note: do not change + * output region or load region in those user sections! */ + . = ALIGN(4); + __ebss = .; + + /* ### .uninit */ + .uninit (NOLOAD) : ALIGN(4) + { + . = ALIGN(4); + __suninit = .; + *(.uninit .uninit.*); + . = ALIGN(4); + __euninit = .; + } > RAM + + /* Place the heap right after `.uninit` in RAM */ + PROVIDE(__sheap = __euninit); + + /* Place stack end at the end of allocated RAM */ + PROVIDE(_stack_end = __euninit); + + /* ## .got */ + /* Dynamic relocations are unsupported. This section is only used to detect relocatable code in + the input files and raise an error if relocatable code is found */ + .got (NOLOAD) : + { + KEEP(*(.got .got.*)); + } + + /* ## Discarded sections */ + /DISCARD/ : + { + /* Unused exception related info that only wastes space */ + *(.ARM.exidx); + *(.ARM.exidx.*); + *(.ARM.extab.*); + } +} + +/* Do not exceed this mark in the error messages below | */ +/* # Alignment checks */ +ASSERT(ORIGIN(FLASH) % 4 == 0, " +ERROR(cortex-m-rt): the start of the FLASH region must be 4-byte aligned"); + +ASSERT(ORIGIN(RAM) % 4 == 0, " +ERROR(cortex-m-rt): the start of the RAM region must be 4-byte aligned"); + +ASSERT(__sdata % 4 == 0 && __edata % 4 == 0, " +BUG(cortex-m-rt): .data is not 4-byte aligned"); + +ASSERT(__sidata % 4 == 0, " +BUG(cortex-m-rt): the LMA of .data is not 4-byte aligned"); + +ASSERT(__sbss % 4 == 0 && __ebss % 4 == 0, " +BUG(cortex-m-rt): .bss is not 4-byte aligned"); + +ASSERT(__sheap % 4 == 0, " +BUG(cortex-m-rt): start of .heap is not 4-byte aligned"); + +ASSERT(_stack_start % 8 == 0, " +ERROR(cortex-m-rt): stack start address is not 8-byte aligned. +If you have set _stack_start, check it's set to an address which is a multiple of 8 bytes. +If you haven't, stack starts at the end of RAM by default. Check that both RAM +origin and length are set to multiples of 8 in the `memory.x` file."); + +ASSERT(_stack_end % 4 == 0, " +ERROR(cortex-m-rt): end of stack is not 4-byte aligned"); + +ASSERT(_stack_start >= _stack_end, " +ERROR(cortex-m-rt): stack end address is not below stack start."); + +/* # Position checks */ + +/* ## .vector_table + * + * If the *start* of exception vectors is not 8 bytes past the start of the + * vector table, then we somehow did not place the reset vector, which should + * live 4 bytes past the start of the vector table. + */ +ASSERT(__exceptions == ADDR(.vector_table) + 0x8, " +BUG(cortex-m-rt): the reset vector is missing"); + +ASSERT(__eexceptions == ADDR(.vector_table) + 0x40, " +BUG(cortex-m-rt): the exception vectors are missing"); + +ASSERT(SIZEOF(.vector_table) > 0x40, " +ERROR(cortex-m-rt): The interrupt vectors are missing. +Possible solutions, from most likely to less likely: +- Link to a svd2rust generated device crate +- Check that you actually use the device/hal/bsp crate in your code +- Disable the 'device' feature of cortex-m-rt to build a generic application (a dependency +may be enabling it) +- Supply the interrupt handlers yourself. Check the documentation for details."); + +/* ## .text */ +ASSERT(ADDR(.vector_table) + SIZEOF(.vector_table) <= _stext, " +ERROR(cortex-m-rt): The .text section can't be placed inside the .vector_table section +Set _stext to an address greater than the end of .vector_table (See output of `nm`)"); + +ASSERT(_stext > ORIGIN(FLASH) && _stext < ORIGIN(FLASH) + LENGTH(FLASH), " +ERROR(cortex-m-rt): The .text section must be placed inside the FLASH memory. +Set _stext to an address within the FLASH region."); + +/* # Other checks */ +ASSERT(SIZEOF(.got) == 0, " +ERROR(cortex-m-rt): .got section detected in the input object files +Dynamic relocations are not supported. If you are linking to C code compiled using +the 'cc' crate then modify your build script to compile the C code _without_ +the -fPIC flag. See the documentation of the `cc::Build.pic` method for details."); +/* Do not exceed this mark in the error messages above | */ + +/* Provides weak aliases (cf. PROVIDED) for device specific interrupt handlers */ +/* This will usually be provided by a device crate generated using svd2rust (see `device.x`) */ +INCLUDE device.x + +ASSERT(SIZEOF(.vector_table) <= 0x400, " +There can't be more than 240 interrupt handlers. This may be a bug in +your device crate, or you may have registered more than 240 interrupt +handlers."); + diff --git a/src/target/debug/build/cortex-m-rt-b30a63aedc896301/output b/src/target/debug/build/cortex-m-rt-b30a63aedc896301/output new file mode 100644 index 0000000..e7f8468 --- /dev/null +++ b/src/target/debug/build/cortex-m-rt-b30a63aedc896301/output @@ -0,0 +1,8 @@ +cargo:rustc-check-cfg=cfg(armv6m) +cargo:rustc-check-cfg=cfg(armv7m) +cargo:rustc-check-cfg=cfg(armv8m) +cargo:rustc-check-cfg=cfg(cortex_m) +cargo:rustc-check-cfg=cfg(has_fpu) +cargo:rustc-link-search=/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/cortex-m-rt-b30a63aedc896301/out +cargo:rerun-if-changed=build.rs +cargo:rerun-if-changed=link.x.in diff --git a/src/target/debug/build/cortex-m-rt-b30a63aedc896301/root-output b/src/target/debug/build/cortex-m-rt-b30a63aedc896301/root-output new file mode 100644 index 0000000..9087f1c --- /dev/null +++ b/src/target/debug/build/cortex-m-rt-b30a63aedc896301/root-output @@ -0,0 +1 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/cortex-m-rt-b30a63aedc896301/out \ No newline at end of file diff --git a/src/target/debug/build/cortex-m-rt-b30a63aedc896301/stderr b/src/target/debug/build/cortex-m-rt-b30a63aedc896301/stderr new file mode 100644 index 0000000..e69de29 diff --git a/src/target/debug/build/proc-macro2-c001df32137bf4f2/build-script-build b/src/target/debug/build/proc-macro2-c001df32137bf4f2/build-script-build new file mode 100755 index 0000000..8cc52cf Binary files /dev/null and b/src/target/debug/build/proc-macro2-c001df32137bf4f2/build-script-build differ diff --git a/src/target/debug/build/proc-macro2-c001df32137bf4f2/build_script_build-c001df32137bf4f2 b/src/target/debug/build/proc-macro2-c001df32137bf4f2/build_script_build-c001df32137bf4f2 new file mode 100755 index 0000000..8cc52cf Binary files /dev/null and b/src/target/debug/build/proc-macro2-c001df32137bf4f2/build_script_build-c001df32137bf4f2 differ diff --git a/src/target/debug/build/proc-macro2-c001df32137bf4f2/build_script_build-c001df32137bf4f2.d b/src/target/debug/build/proc-macro2-c001df32137bf4f2/build_script_build-c001df32137bf4f2.d new file mode 100644 index 0000000..28b5a6f --- /dev/null +++ b/src/target/debug/build/proc-macro2-c001df32137bf4f2/build_script_build-c001df32137bf4f2.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/proc-macro2-c001df32137bf4f2/build_script_build-c001df32137bf4f2.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/build.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/proc-macro2-c001df32137bf4f2/build_script_build-c001df32137bf4f2: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/build.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/build.rs: diff --git a/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/invoked.timestamp b/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/output b/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/output new file mode 100644 index 0000000..d3d235a --- /dev/null +++ b/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/output @@ -0,0 +1,23 @@ +cargo:rustc-check-cfg=cfg(fuzzing) +cargo:rustc-check-cfg=cfg(no_is_available) +cargo:rustc-check-cfg=cfg(no_literal_byte_character) +cargo:rustc-check-cfg=cfg(no_literal_c_string) +cargo:rustc-check-cfg=cfg(no_source_text) +cargo:rustc-check-cfg=cfg(proc_macro_span) +cargo:rustc-check-cfg=cfg(proc_macro_span_file) +cargo:rustc-check-cfg=cfg(proc_macro_span_location) +cargo:rustc-check-cfg=cfg(procmacro2_backtrace) +cargo:rustc-check-cfg=cfg(procmacro2_build_probe) +cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing) +cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt) +cargo:rustc-check-cfg=cfg(randomize_layout) +cargo:rustc-check-cfg=cfg(span_locations) +cargo:rustc-check-cfg=cfg(super_unstable) +cargo:rustc-check-cfg=cfg(wrap_proc_macro) +cargo:rerun-if-changed=src/probe/proc_macro_span.rs +cargo:rustc-cfg=wrap_proc_macro +cargo:rerun-if-changed=src/probe/proc_macro_span_location.rs +cargo:rustc-cfg=proc_macro_span_location +cargo:rerun-if-changed=src/probe/proc_macro_span_file.rs +cargo:rustc-cfg=proc_macro_span_file +cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP diff --git a/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/root-output b/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/root-output new file mode 100644 index 0000000..bb1db22 --- /dev/null +++ b/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/root-output @@ -0,0 +1 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/out \ No newline at end of file diff --git a/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/stderr b/src/target/debug/build/proc-macro2-ceb5054514a7dd7e/stderr new file mode 100644 index 0000000..e69de29 diff --git a/src/target/debug/build/quote-78b7cb83ae941fe5/invoked.timestamp b/src/target/debug/build/quote-78b7cb83ae941fe5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/build/quote-78b7cb83ae941fe5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/build/quote-78b7cb83ae941fe5/output b/src/target/debug/build/quote-78b7cb83ae941fe5/output new file mode 100644 index 0000000..6d81eca --- /dev/null +++ b/src/target/debug/build/quote-78b7cb83ae941fe5/output @@ -0,0 +1,2 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) diff --git a/src/target/debug/build/quote-78b7cb83ae941fe5/root-output b/src/target/debug/build/quote-78b7cb83ae941fe5/root-output new file mode 100644 index 0000000..a378760 --- /dev/null +++ b/src/target/debug/build/quote-78b7cb83ae941fe5/root-output @@ -0,0 +1 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/quote-78b7cb83ae941fe5/out \ No newline at end of file diff --git a/src/target/debug/build/quote-78b7cb83ae941fe5/stderr b/src/target/debug/build/quote-78b7cb83ae941fe5/stderr new file mode 100644 index 0000000..e69de29 diff --git a/src/target/debug/build/quote-e24bc0d4ee060ab6/build-script-build b/src/target/debug/build/quote-e24bc0d4ee060ab6/build-script-build new file mode 100755 index 0000000..dc5e55f Binary files /dev/null and b/src/target/debug/build/quote-e24bc0d4ee060ab6/build-script-build differ diff --git a/src/target/debug/build/quote-e24bc0d4ee060ab6/build_script_build-e24bc0d4ee060ab6 b/src/target/debug/build/quote-e24bc0d4ee060ab6/build_script_build-e24bc0d4ee060ab6 new file mode 100755 index 0000000..dc5e55f Binary files /dev/null and b/src/target/debug/build/quote-e24bc0d4ee060ab6/build_script_build-e24bc0d4ee060ab6 differ diff --git a/src/target/debug/build/quote-e24bc0d4ee060ab6/build_script_build-e24bc0d4ee060ab6.d b/src/target/debug/build/quote-e24bc0d4ee060ab6/build_script_build-e24bc0d4ee060ab6.d new file mode 100644 index 0000000..1a74ede --- /dev/null +++ b/src/target/debug/build/quote-e24bc0d4ee060ab6/build_script_build-e24bc0d4ee060ab6.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/quote-e24bc0d4ee060ab6/build_script_build-e24bc0d4ee060ab6.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/build.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/quote-e24bc0d4ee060ab6/build_script_build-e24bc0d4ee060ab6: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/build.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/build.rs: diff --git a/src/target/debug/build/stm32u5-700a38580b86bf47/invoked.timestamp b/src/target/debug/build/stm32u5-700a38580b86bf47/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/src/target/debug/build/stm32u5-700a38580b86bf47/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/src/target/debug/build/stm32u5-700a38580b86bf47/out/device.x b/src/target/debug/build/stm32u5-700a38580b86bf47/out/device.x new file mode 100644 index 0000000..ee09b3b --- /dev/null +++ b/src/target/debug/build/stm32u5-700a38580b86bf47/out/device.x @@ -0,0 +1,126 @@ +PROVIDE(WWDG = DefaultHandler); +PROVIDE(PVD_PVM = DefaultHandler); +PROVIDE(RTC = DefaultHandler); +PROVIDE(RTC_S = DefaultHandler); +PROVIDE(TAMP = DefaultHandler); +PROVIDE(RAMCFG = DefaultHandler); +PROVIDE(FLASH = DefaultHandler); +PROVIDE(FLASH_S = DefaultHandler); +PROVIDE(RCC = DefaultHandler); +PROVIDE(RCC_S = DefaultHandler); +PROVIDE(EXTI0 = DefaultHandler); +PROVIDE(EXTI1 = DefaultHandler); +PROVIDE(EXTI2 = DefaultHandler); +PROVIDE(EXTI3 = DefaultHandler); +PROVIDE(EXTI4 = DefaultHandler); +PROVIDE(EXTI5 = DefaultHandler); +PROVIDE(EXTI6 = DefaultHandler); +PROVIDE(EXTI7 = DefaultHandler); +PROVIDE(EXTI8 = DefaultHandler); +PROVIDE(EXTI9 = DefaultHandler); +PROVIDE(EXTI10 = DefaultHandler); +PROVIDE(EXTI11 = DefaultHandler); +PROVIDE(EXTI12 = DefaultHandler); +PROVIDE(EXTI13 = DefaultHandler); +PROVIDE(EXTI14 = DefaultHandler); +PROVIDE(EXTI15 = DefaultHandler); +PROVIDE(SAES = DefaultHandler); +PROVIDE(GPDMA1_CH0 = DefaultHandler); +PROVIDE(GPDMA1_CH1 = DefaultHandler); +PROVIDE(GPDMA1_CH2 = DefaultHandler); +PROVIDE(GPDMA1_CH3 = DefaultHandler); +PROVIDE(GPDMA1_CH4 = DefaultHandler); +PROVIDE(GPDMA1_CH5 = DefaultHandler); +PROVIDE(GPDMA1_CH6 = DefaultHandler); +PROVIDE(GPDMA1_CH7 = DefaultHandler); +PROVIDE(ADC1 = DefaultHandler); +PROVIDE(DAC1 = DefaultHandler); +PROVIDE(FDCAN1_IT0 = DefaultHandler); +PROVIDE(FDCAN1_IT1 = DefaultHandler); +PROVIDE(TIM1_BRK = DefaultHandler); +PROVIDE(TIM1_UP = DefaultHandler); +PROVIDE(TIM1_TRG_COM = DefaultHandler); +PROVIDE(TIM1_CC = DefaultHandler); +PROVIDE(TIM2 = DefaultHandler); +PROVIDE(TIM3 = DefaultHandler); +PROVIDE(TIM4 = DefaultHandler); +PROVIDE(TIM5 = DefaultHandler); +PROVIDE(TIM6 = DefaultHandler); +PROVIDE(TIM7 = DefaultHandler); +PROVIDE(TIM8_BRK = DefaultHandler); +PROVIDE(TIM8_UP = DefaultHandler); +PROVIDE(TIM8_TRG_COM = DefaultHandler); +PROVIDE(TIM8_CC = DefaultHandler); +PROVIDE(I2C1_EV = DefaultHandler); +PROVIDE(I2C1_ER = DefaultHandler); +PROVIDE(I2C2_EV = DefaultHandler); +PROVIDE(I2C2_ER = DefaultHandler); +PROVIDE(SPI1 = DefaultHandler); +PROVIDE(SPI2 = DefaultHandler); +PROVIDE(USART1 = DefaultHandler); +PROVIDE(USART2 = DefaultHandler); +PROVIDE(USART3 = DefaultHandler); +PROVIDE(UART4 = DefaultHandler); +PROVIDE(UART5 = DefaultHandler); +PROVIDE(LPUART1 = DefaultHandler); +PROVIDE(LPTIM1 = DefaultHandler); +PROVIDE(LPTIM2 = DefaultHandler); +PROVIDE(TIM15 = DefaultHandler); +PROVIDE(TIM16 = DefaultHandler); +PROVIDE(TIM17 = DefaultHandler); +PROVIDE(COMP = DefaultHandler); +PROVIDE(OTG_FS = DefaultHandler); +PROVIDE(CRS = DefaultHandler); +PROVIDE(FMC = DefaultHandler); +PROVIDE(OCTOSPI1 = DefaultHandler); +PROVIDE(PWR_S3WU = DefaultHandler); +PROVIDE(SDMMC1 = DefaultHandler); +PROVIDE(SDMMC2 = DefaultHandler); +PROVIDE(GPDMA1_CH8 = DefaultHandler); +PROVIDE(GPDMA1_CH9 = DefaultHandler); +PROVIDE(GPDMA1_CH10 = DefaultHandler); +PROVIDE(GPDMA1_CH11 = DefaultHandler); +PROVIDE(GPDMA1_CH12 = DefaultHandler); +PROVIDE(GPDMA1_CH13 = DefaultHandler); +PROVIDE(GPDMA1_CH14 = DefaultHandler); +PROVIDE(GPDMA1_CH15 = DefaultHandler); +PROVIDE(I2C3_EV = DefaultHandler); +PROVIDE(I2C3_ER = DefaultHandler); +PROVIDE(SAI1 = DefaultHandler); +PROVIDE(SAI2 = DefaultHandler); +PROVIDE(TSC = DefaultHandler); +PROVIDE(RNG = DefaultHandler); +PROVIDE(FPU = DefaultHandler); +PROVIDE(HASH = DefaultHandler); +PROVIDE(PKA = DefaultHandler); +PROVIDE(LPTIM3 = DefaultHandler); +PROVIDE(SPI3 = DefaultHandler); +PROVIDE(I2C4_ER = DefaultHandler); +PROVIDE(I2C4_EV = DefaultHandler); +PROVIDE(MDF1_FLT0 = DefaultHandler); +PROVIDE(MDF1_FLT1 = DefaultHandler); +PROVIDE(MDF1_FLT2 = DefaultHandler); +PROVIDE(MDF1_FLT3 = DefaultHandler); +PROVIDE(UCPD1 = DefaultHandler); +PROVIDE(ICACHE = DefaultHandler); +PROVIDE(OTFDEC1 = DefaultHandler); +PROVIDE(OTFDEC2 = DefaultHandler); +PROVIDE(LPTIM4 = DefaultHandler); +PROVIDE(DCACHE = DefaultHandler); +PROVIDE(ADF1_FLT0 = DefaultHandler); +PROVIDE(ADC4 = DefaultHandler); +PROVIDE(LPDMA1_CH0 = DefaultHandler); +PROVIDE(LPDMA1_CH1 = DefaultHandler); +PROVIDE(LPDMA1_CH2 = DefaultHandler); +PROVIDE(LPDMA1_CH3 = DefaultHandler); +PROVIDE(DMA2D = DefaultHandler); +PROVIDE(DCMI = DefaultHandler); +PROVIDE(OCTOSPI2 = DefaultHandler); +PROVIDE(MDF1_FLT4 = DefaultHandler); +PROVIDE(MDF1_FLT5 = DefaultHandler); +PROVIDE(CORDIC = DefaultHandler); +PROVIDE(FMAC = DefaultHandler); +PROVIDE(LSECSSD = DefaultHandler); +PROVIDE(GPU2D_IRQ = DefaultHandler); +PROVIDE(GPU2D_IRQSYS = DefaultHandler); + diff --git a/src/target/debug/build/stm32u5-700a38580b86bf47/output b/src/target/debug/build/stm32u5-700a38580b86bf47/output new file mode 100644 index 0000000..7e76ced --- /dev/null +++ b/src/target/debug/build/stm32u5-700a38580b86bf47/output @@ -0,0 +1,3 @@ +cargo:rustc-link-search=/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/stm32u5-700a38580b86bf47/out +cargo:rerun-if-changed=src/stm32u575/device.x +cargo:rerun-if-changed=build.rs diff --git a/src/target/debug/build/stm32u5-700a38580b86bf47/root-output b/src/target/debug/build/stm32u5-700a38580b86bf47/root-output new file mode 100644 index 0000000..ffb7361 --- /dev/null +++ b/src/target/debug/build/stm32u5-700a38580b86bf47/root-output @@ -0,0 +1 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/stm32u5-700a38580b86bf47/out \ No newline at end of file diff --git a/src/target/debug/build/stm32u5-700a38580b86bf47/stderr b/src/target/debug/build/stm32u5-700a38580b86bf47/stderr new file mode 100644 index 0000000..e69de29 diff --git a/src/target/debug/build/stm32u5-dea88355253591d3/build-script-build b/src/target/debug/build/stm32u5-dea88355253591d3/build-script-build new file mode 100755 index 0000000..c2d9c4c Binary files /dev/null and b/src/target/debug/build/stm32u5-dea88355253591d3/build-script-build differ diff --git a/src/target/debug/build/stm32u5-dea88355253591d3/build_script_build-dea88355253591d3 b/src/target/debug/build/stm32u5-dea88355253591d3/build_script_build-dea88355253591d3 new file mode 100755 index 0000000..c2d9c4c Binary files /dev/null and b/src/target/debug/build/stm32u5-dea88355253591d3/build_script_build-dea88355253591d3 differ diff --git a/src/target/debug/build/stm32u5-dea88355253591d3/build_script_build-dea88355253591d3.d b/src/target/debug/build/stm32u5-dea88355253591d3/build_script_build-dea88355253591d3.d new file mode 100644 index 0000000..e85ba42 --- /dev/null +++ b/src/target/debug/build/stm32u5-dea88355253591d3/build_script_build-dea88355253591d3.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/stm32u5-dea88355253591d3/build_script_build-dea88355253591d3.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/build.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/build/stm32u5-dea88355253591d3/build_script_build-dea88355253591d3: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/build.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/build.rs: diff --git a/src/target/debug/deps/bare_metal-caca2e40baeb216d.d b/src/target/debug/deps/bare_metal-caca2e40baeb216d.d new file mode 100644 index 0000000..a306f23 --- /dev/null +++ b/src/target/debug/deps/bare_metal-caca2e40baeb216d.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/bare_metal-caca2e40baeb216d.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bare-metal-0.2.5/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libbare_metal-caca2e40baeb216d.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bare-metal-0.2.5/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bare-metal-0.2.5/src/lib.rs: diff --git a/src/target/debug/deps/bitfield-85b54deaaa56d834.d b/src/target/debug/deps/bitfield-85b54deaaa56d834.d new file mode 100644 index 0000000..a54abf0 --- /dev/null +++ b/src/target/debug/deps/bitfield-85b54deaaa56d834.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/bitfield-85b54deaaa56d834.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitfield-0.13.2/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libbitfield-85b54deaaa56d834.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitfield-0.13.2/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bitfield-0.13.2/src/lib.rs: diff --git a/src/target/debug/deps/cortex_m-24163fae679f67a4.d b/src/target/debug/deps/cortex_m-24163fae679f67a4.d new file mode 100644 index 0000000..2e296dd --- /dev/null +++ b/src/target/debug/deps/cortex_m-24163fae679f67a4.d @@ -0,0 +1,35 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/cortex_m-24163fae679f67a4.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/call_asm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/macros.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/asm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/critical_section.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/delay.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/interrupt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/itm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/cbp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/cpuid.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/dcb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/dwt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/fpb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/fpu.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/icb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/itm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/mpu.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/nvic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/scb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/syst.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/tpiu.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/prelude.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/basepri.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/basepri_max.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/control.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/faultmask.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/msp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/primask.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/psp.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libcortex_m-24163fae679f67a4.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/call_asm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/macros.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/asm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/critical_section.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/delay.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/interrupt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/itm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/cbp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/cpuid.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/dcb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/dwt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/fpb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/fpu.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/icb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/itm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/mpu.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/nvic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/scb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/syst.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/tpiu.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/prelude.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/basepri.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/basepri_max.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/control.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/faultmask.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/msp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/primask.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/psp.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/call_asm.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/macros.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/asm.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/critical_section.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/delay.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/interrupt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/itm.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/mod.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/cbp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/cpuid.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/dcb.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/dwt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/fpb.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/fpu.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/icb.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/itm.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/mpu.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/nvic.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/scb.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/syst.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/peripheral/tpiu.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/prelude.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/mod.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/basepri.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/basepri_max.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/control.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/faultmask.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/msp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/primask.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-0.7.7/src/register/psp.rs: diff --git a/src/target/debug/deps/cortex_m_rt-69be4e1286fecf2e.d b/src/target/debug/deps/cortex_m_rt-69be4e1286fecf2e.d new file mode 100644 index 0000000..7224aca --- /dev/null +++ b/src/target/debug/deps/cortex_m_rt-69be4e1286fecf2e.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/cortex_m_rt-69be4e1286fecf2e.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-0.7.5/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libcortex_m_rt-69be4e1286fecf2e.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-0.7.5/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-0.7.5/src/lib.rs: diff --git a/src/target/debug/deps/cortex_m_rt_macros-d68a14a43d4a6ffd.d b/src/target/debug/deps/cortex_m_rt_macros-d68a14a43d4a6ffd.d new file mode 100644 index 0000000..ba1ac6d --- /dev/null +++ b/src/target/debug/deps/cortex_m_rt_macros-d68a14a43d4a6ffd.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/cortex_m_rt_macros-d68a14a43d4a6ffd.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-macros-0.7.5/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libcortex_m_rt_macros-d68a14a43d4a6ffd.so: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-macros-0.7.5/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cortex-m-rt-macros-0.7.5/src/lib.rs: diff --git a/src/target/debug/deps/critical_section-be19d99f611807e9.d b/src/target/debug/deps/critical_section-be19d99f611807e9.d new file mode 100644 index 0000000..b3d8497 --- /dev/null +++ b/src/target/debug/deps/critical_section-be19d99f611807e9.d @@ -0,0 +1,7 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/critical_section-be19d99f611807e9.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/critical-section-1.2.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/critical-section-1.2.0/src/mutex.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/critical-section-1.2.0/src/../README.md + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libcritical_section-be19d99f611807e9.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/critical-section-1.2.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/critical-section-1.2.0/src/mutex.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/critical-section-1.2.0/src/../README.md + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/critical-section-1.2.0/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/critical-section-1.2.0/src/mutex.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/critical-section-1.2.0/src/../README.md: diff --git a/src/target/debug/deps/embedded_dma-9cc9ebd9c3bf1a78.d b/src/target/debug/deps/embedded_dma-9cc9ebd9c3bf1a78.d new file mode 100644 index 0000000..af3c2ce --- /dev/null +++ b/src/target/debug/deps/embedded_dma-9cc9ebd9c3bf1a78.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/embedded_dma-9cc9ebd9c3bf1a78.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-dma-0.2.0/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libembedded_dma-9cc9ebd9c3bf1a78.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-dma-0.2.0/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-dma-0.2.0/src/lib.rs: diff --git a/src/target/debug/deps/embedded_hal-28f9e2a89df6d646.d b/src/target/debug/deps/embedded_hal-28f9e2a89df6d646.d new file mode 100644 index 0000000..b4b39ea --- /dev/null +++ b/src/target/debug/deps/embedded_hal-28f9e2a89df6d646.d @@ -0,0 +1,13 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/embedded_hal-28f9e2a89df6d646.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/delay.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/digital.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/i2c.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/pwm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/spi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/../README.md /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/i2c-shared-bus.svg /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/spi-shared-bus.svg + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libembedded_hal-28f9e2a89df6d646.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/delay.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/digital.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/i2c.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/pwm.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/spi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/../README.md /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/i2c-shared-bus.svg /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/spi-shared-bus.svg + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/delay.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/digital.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/i2c.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/pwm.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/spi.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/../README.md: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/i2c-shared-bus.svg: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-1.0.0/src/spi-shared-bus.svg: diff --git a/src/target/debug/deps/embedded_hal-dc3a10ba02ec8390.d b/src/target/debug/deps/embedded_hal-dc3a10ba02ec8390.d new file mode 100644 index 0000000..9cbd6e4 --- /dev/null +++ b/src/target/debug/deps/embedded_hal-dc3a10ba02ec8390.d @@ -0,0 +1,27 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/embedded_hal-dc3a10ba02ec8390.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/adc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/can.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/delay.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/i2c.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/rng.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/serial.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/spi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/can/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/can/nb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/can/id.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v1_compat.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v2_compat.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/fmt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/prelude.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/serial.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/spi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/timer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/watchdog.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libembedded_hal-dc3a10ba02ec8390.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/adc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/can.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/delay.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/i2c.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/rng.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/serial.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/spi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/can/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/can/nb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/can/id.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v1_compat.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v2_compat.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/fmt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/prelude.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/serial.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/spi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/timer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/watchdog.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/adc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/mod.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/can.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/delay.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/i2c.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/rng.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/serial.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/blocking/spi.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/can/mod.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/can/nb.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/can/id.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/mod.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v1_compat.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/digital/v2_compat.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/fmt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/prelude.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/serial.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/spi.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/timer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/embedded-hal-0.2.7/src/watchdog.rs: diff --git a/src/target/debug/deps/fugit-b742ad295ea3ec5a.d b/src/target/debug/deps/fugit-b742ad295ea3ec5a.d new file mode 100644 index 0000000..4f52542 --- /dev/null +++ b/src/target/debug/deps/fugit-b742ad295ea3ec5a.d @@ -0,0 +1,10 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/fugit-b742ad295ea3ec5a.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/aliases.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/duration.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/helpers.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/instant.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/rate.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libfugit-b742ad295ea3ec5a.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/aliases.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/duration.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/helpers.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/instant.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/rate.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/aliases.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/duration.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/helpers.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/instant.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fugit-0.3.7/src/rate.rs: diff --git a/src/target/debug/deps/gcd-da3a6161adc5a9f9.d b/src/target/debug/deps/gcd-da3a6161adc5a9f9.d new file mode 100644 index 0000000..e0d0c32 --- /dev/null +++ b/src/target/debug/deps/gcd-da3a6161adc5a9f9.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/gcd-da3a6161adc5a9f9.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gcd-2.3.0/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libgcd-da3a6161adc5a9f9.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gcd-2.3.0/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gcd-2.3.0/src/lib.rs: diff --git a/src/target/debug/deps/libbare_metal-caca2e40baeb216d.rmeta b/src/target/debug/deps/libbare_metal-caca2e40baeb216d.rmeta new file mode 100644 index 0000000..75f2501 Binary files /dev/null and b/src/target/debug/deps/libbare_metal-caca2e40baeb216d.rmeta differ diff --git a/src/target/debug/deps/libbitfield-85b54deaaa56d834.rmeta b/src/target/debug/deps/libbitfield-85b54deaaa56d834.rmeta new file mode 100644 index 0000000..a8dc6bc Binary files /dev/null and b/src/target/debug/deps/libbitfield-85b54deaaa56d834.rmeta differ diff --git a/src/target/debug/deps/libcortex_m-24163fae679f67a4.rmeta b/src/target/debug/deps/libcortex_m-24163fae679f67a4.rmeta new file mode 100644 index 0000000..f9a24e7 Binary files /dev/null and b/src/target/debug/deps/libcortex_m-24163fae679f67a4.rmeta differ diff --git a/src/target/debug/deps/libcortex_m_rt-69be4e1286fecf2e.rmeta b/src/target/debug/deps/libcortex_m_rt-69be4e1286fecf2e.rmeta new file mode 100644 index 0000000..0928f9c Binary files /dev/null and b/src/target/debug/deps/libcortex_m_rt-69be4e1286fecf2e.rmeta differ diff --git a/src/target/debug/deps/libcortex_m_rt_macros-d68a14a43d4a6ffd.so b/src/target/debug/deps/libcortex_m_rt_macros-d68a14a43d4a6ffd.so new file mode 100755 index 0000000..1d78d48 Binary files /dev/null and b/src/target/debug/deps/libcortex_m_rt_macros-d68a14a43d4a6ffd.so differ diff --git a/src/target/debug/deps/libcritical_section-be19d99f611807e9.rmeta b/src/target/debug/deps/libcritical_section-be19d99f611807e9.rmeta new file mode 100644 index 0000000..9cbf50b Binary files /dev/null and b/src/target/debug/deps/libcritical_section-be19d99f611807e9.rmeta differ diff --git a/src/target/debug/deps/libembedded_dma-9cc9ebd9c3bf1a78.rmeta b/src/target/debug/deps/libembedded_dma-9cc9ebd9c3bf1a78.rmeta new file mode 100644 index 0000000..f55b02e Binary files /dev/null and b/src/target/debug/deps/libembedded_dma-9cc9ebd9c3bf1a78.rmeta differ diff --git a/src/target/debug/deps/libembedded_hal-28f9e2a89df6d646.rmeta b/src/target/debug/deps/libembedded_hal-28f9e2a89df6d646.rmeta new file mode 100644 index 0000000..18fb63c Binary files /dev/null and b/src/target/debug/deps/libembedded_hal-28f9e2a89df6d646.rmeta differ diff --git a/src/target/debug/deps/libembedded_hal-dc3a10ba02ec8390.rmeta b/src/target/debug/deps/libembedded_hal-dc3a10ba02ec8390.rmeta new file mode 100644 index 0000000..78892db Binary files /dev/null and b/src/target/debug/deps/libembedded_hal-dc3a10ba02ec8390.rmeta differ diff --git a/src/target/debug/deps/libfugit-b742ad295ea3ec5a.rmeta b/src/target/debug/deps/libfugit-b742ad295ea3ec5a.rmeta new file mode 100644 index 0000000..a36b78a Binary files /dev/null and b/src/target/debug/deps/libfugit-b742ad295ea3ec5a.rmeta differ diff --git a/src/target/debug/deps/libgcd-da3a6161adc5a9f9.rmeta b/src/target/debug/deps/libgcd-da3a6161adc5a9f9.rmeta new file mode 100644 index 0000000..cf32166 Binary files /dev/null and b/src/target/debug/deps/libgcd-da3a6161adc5a9f9.rmeta differ diff --git a/src/target/debug/deps/libnb-11f99358cee37f58.rmeta b/src/target/debug/deps/libnb-11f99358cee37f58.rmeta new file mode 100644 index 0000000..a949c21 Binary files /dev/null and b/src/target/debug/deps/libnb-11f99358cee37f58.rmeta differ diff --git a/src/target/debug/deps/libnb-3dfd3b3f54c53a06.rmeta b/src/target/debug/deps/libnb-3dfd3b3f54c53a06.rmeta new file mode 100644 index 0000000..a76a9cc Binary files /dev/null and b/src/target/debug/deps/libnb-3dfd3b3f54c53a06.rmeta differ diff --git a/src/target/debug/deps/libproc_macro2-b63889c6fd3b3dcd.rlib b/src/target/debug/deps/libproc_macro2-b63889c6fd3b3dcd.rlib new file mode 100644 index 0000000..8a0faaa Binary files /dev/null and b/src/target/debug/deps/libproc_macro2-b63889c6fd3b3dcd.rlib differ diff --git a/src/target/debug/deps/libproc_macro2-b63889c6fd3b3dcd.rmeta b/src/target/debug/deps/libproc_macro2-b63889c6fd3b3dcd.rmeta new file mode 100644 index 0000000..42f4f27 Binary files /dev/null and b/src/target/debug/deps/libproc_macro2-b63889c6fd3b3dcd.rmeta differ diff --git a/src/target/debug/deps/libquote-e69f86fb61aecbc7.rlib b/src/target/debug/deps/libquote-e69f86fb61aecbc7.rlib new file mode 100644 index 0000000..e702cc7 Binary files /dev/null and b/src/target/debug/deps/libquote-e69f86fb61aecbc7.rlib differ diff --git a/src/target/debug/deps/libquote-e69f86fb61aecbc7.rmeta b/src/target/debug/deps/libquote-e69f86fb61aecbc7.rmeta new file mode 100644 index 0000000..fc453ad Binary files /dev/null and b/src/target/debug/deps/libquote-e69f86fb61aecbc7.rmeta differ diff --git a/src/target/debug/deps/librustc_version-119b953049a5562f.rlib b/src/target/debug/deps/librustc_version-119b953049a5562f.rlib new file mode 100644 index 0000000..36fc8d6 Binary files /dev/null and b/src/target/debug/deps/librustc_version-119b953049a5562f.rlib differ diff --git a/src/target/debug/deps/librustc_version-119b953049a5562f.rmeta b/src/target/debug/deps/librustc_version-119b953049a5562f.rmeta new file mode 100644 index 0000000..0475b86 Binary files /dev/null and b/src/target/debug/deps/librustc_version-119b953049a5562f.rmeta differ diff --git a/src/target/debug/deps/libsemver-7fce8ee5b1a591b5.rlib b/src/target/debug/deps/libsemver-7fce8ee5b1a591b5.rlib new file mode 100644 index 0000000..6e3f7ce Binary files /dev/null and b/src/target/debug/deps/libsemver-7fce8ee5b1a591b5.rlib differ diff --git a/src/target/debug/deps/libsemver-7fce8ee5b1a591b5.rmeta b/src/target/debug/deps/libsemver-7fce8ee5b1a591b5.rmeta new file mode 100644 index 0000000..0d9ff98 Binary files /dev/null and b/src/target/debug/deps/libsemver-7fce8ee5b1a591b5.rmeta differ diff --git a/src/target/debug/deps/libsemver_parser-902d71b0d93a09bc.rlib b/src/target/debug/deps/libsemver_parser-902d71b0d93a09bc.rlib new file mode 100644 index 0000000..199331d Binary files /dev/null and b/src/target/debug/deps/libsemver_parser-902d71b0d93a09bc.rlib differ diff --git a/src/target/debug/deps/libsemver_parser-902d71b0d93a09bc.rmeta b/src/target/debug/deps/libsemver_parser-902d71b0d93a09bc.rmeta new file mode 100644 index 0000000..ff9d268 Binary files /dev/null and b/src/target/debug/deps/libsemver_parser-902d71b0d93a09bc.rmeta differ diff --git a/src/target/debug/deps/libstable_deref_trait-4403031d5e63f23c.rmeta b/src/target/debug/deps/libstable_deref_trait-4403031d5e63f23c.rmeta new file mode 100644 index 0000000..3a24c07 Binary files /dev/null and b/src/target/debug/deps/libstable_deref_trait-4403031d5e63f23c.rmeta differ diff --git a/src/target/debug/deps/libstm32u5-5970ff26ad5e5f84.rmeta b/src/target/debug/deps/libstm32u5-5970ff26ad5e5f84.rmeta new file mode 100644 index 0000000..e05f0a1 Binary files /dev/null and b/src/target/debug/deps/libstm32u5-5970ff26ad5e5f84.rmeta differ diff --git a/src/target/debug/deps/libsyn-2c5c574f5f0efca3.rlib b/src/target/debug/deps/libsyn-2c5c574f5f0efca3.rlib new file mode 100644 index 0000000..b74fea8 Binary files /dev/null and b/src/target/debug/deps/libsyn-2c5c574f5f0efca3.rlib differ diff --git a/src/target/debug/deps/libsyn-2c5c574f5f0efca3.rmeta b/src/target/debug/deps/libsyn-2c5c574f5f0efca3.rmeta new file mode 100644 index 0000000..eaae8df Binary files /dev/null and b/src/target/debug/deps/libsyn-2c5c574f5f0efca3.rmeta differ diff --git a/src/target/debug/deps/libunicode_ident-986b20e00969a3cd.rlib b/src/target/debug/deps/libunicode_ident-986b20e00969a3cd.rlib new file mode 100644 index 0000000..7d73f03 Binary files /dev/null and b/src/target/debug/deps/libunicode_ident-986b20e00969a3cd.rlib differ diff --git a/src/target/debug/deps/libunicode_ident-986b20e00969a3cd.rmeta b/src/target/debug/deps/libunicode_ident-986b20e00969a3cd.rmeta new file mode 100644 index 0000000..e8378a1 Binary files /dev/null and b/src/target/debug/deps/libunicode_ident-986b20e00969a3cd.rmeta differ diff --git a/src/target/debug/deps/libvcell-862ed40f6ae06b31.rmeta b/src/target/debug/deps/libvcell-862ed40f6ae06b31.rmeta new file mode 100644 index 0000000..acd4961 Binary files /dev/null and b/src/target/debug/deps/libvcell-862ed40f6ae06b31.rmeta differ diff --git a/src/target/debug/deps/libvoid-a9609d4eeed5bf41.rmeta b/src/target/debug/deps/libvoid-a9609d4eeed5bf41.rmeta new file mode 100644 index 0000000..f05cc51 Binary files /dev/null and b/src/target/debug/deps/libvoid-a9609d4eeed5bf41.rmeta differ diff --git a/src/target/debug/deps/libvolatile_register-dbd4e4bac681d9c9.rmeta b/src/target/debug/deps/libvolatile_register-dbd4e4bac681d9c9.rmeta new file mode 100644 index 0000000..640d686 Binary files /dev/null and b/src/target/debug/deps/libvolatile_register-dbd4e4bac681d9c9.rmeta differ diff --git a/src/target/debug/deps/nb-11f99358cee37f58.d b/src/target/debug/deps/nb-11f99358cee37f58.d new file mode 100644 index 0000000..43671d3 --- /dev/null +++ b/src/target/debug/deps/nb-11f99358cee37f58.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/nb-11f99358cee37f58.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nb-1.1.0/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libnb-11f99358cee37f58.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nb-1.1.0/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nb-1.1.0/src/lib.rs: diff --git a/src/target/debug/deps/nb-3dfd3b3f54c53a06.d b/src/target/debug/deps/nb-3dfd3b3f54c53a06.d new file mode 100644 index 0000000..d027f3c --- /dev/null +++ b/src/target/debug/deps/nb-3dfd3b3f54c53a06.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/nb-3dfd3b3f54c53a06.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nb-0.1.3/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libnb-3dfd3b3f54c53a06.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nb-0.1.3/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/nb-0.1.3/src/lib.rs: diff --git a/src/target/debug/deps/proc_macro2-b63889c6fd3b3dcd.d b/src/target/debug/deps/proc_macro2-b63889c6fd3b3dcd.d new file mode 100644 index 0000000..436cfbb --- /dev/null +++ b/src/target/debug/deps/proc_macro2-b63889c6fd3b3dcd.d @@ -0,0 +1,17 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/proc_macro2-b63889c6fd3b3dcd.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/marker.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/parse.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe/proc_macro_span_file.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe/proc_macro_span_location.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/rcvec.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/detection.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/fallback.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/extra.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/wrapper.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libproc_macro2-b63889c6fd3b3dcd.rlib: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/marker.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/parse.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe/proc_macro_span_file.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe/proc_macro_span_location.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/rcvec.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/detection.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/fallback.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/extra.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/wrapper.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libproc_macro2-b63889c6fd3b3dcd.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/marker.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/parse.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe/proc_macro_span_file.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe/proc_macro_span_location.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/rcvec.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/detection.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/fallback.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/extra.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/wrapper.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/marker.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/parse.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe/proc_macro_span_file.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/probe/proc_macro_span_location.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/rcvec.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/detection.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/fallback.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/extra.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/wrapper.rs: diff --git a/src/target/debug/deps/quote-e69f86fb61aecbc7.d b/src/target/debug/deps/quote-e69f86fb61aecbc7.d new file mode 100644 index 0000000..c42191f --- /dev/null +++ b/src/target/debug/deps/quote-e69f86fb61aecbc7.d @@ -0,0 +1,13 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/quote-e69f86fb61aecbc7.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/ext.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/format.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/ident_fragment.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/to_tokens.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/runtime.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/spanned.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libquote-e69f86fb61aecbc7.rlib: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/ext.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/format.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/ident_fragment.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/to_tokens.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/runtime.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/spanned.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libquote-e69f86fb61aecbc7.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/ext.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/format.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/ident_fragment.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/to_tokens.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/runtime.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/spanned.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/ext.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/format.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/ident_fragment.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/to_tokens.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/runtime.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.41/src/spanned.rs: diff --git a/src/target/debug/deps/rustc_version-119b953049a5562f.d b/src/target/debug/deps/rustc_version-119b953049a5562f.d new file mode 100644 index 0000000..d29c8c3 --- /dev/null +++ b/src/target/debug/deps/rustc_version-119b953049a5562f.d @@ -0,0 +1,8 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/rustc_version-119b953049a5562f.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.2.3/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.2.3/src/errors.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/librustc_version-119b953049a5562f.rlib: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.2.3/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.2.3/src/errors.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/librustc_version-119b953049a5562f.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.2.3/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.2.3/src/errors.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.2.3/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc_version-0.2.3/src/errors.rs: diff --git a/src/target/debug/deps/semver-7fce8ee5b1a591b5.d b/src/target/debug/deps/semver-7fce8ee5b1a591b5.d new file mode 100644 index 0000000..a3e9b7f --- /dev/null +++ b/src/target/debug/deps/semver-7fce8ee5b1a591b5.d @@ -0,0 +1,9 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/semver-7fce8ee5b1a591b5.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/version.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/version_req.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libsemver-7fce8ee5b1a591b5.rlib: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/version.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/version_req.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libsemver-7fce8ee5b1a591b5.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/version.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/version_req.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/version.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-0.9.0/src/version_req.rs: diff --git a/src/target/debug/deps/semver_parser-902d71b0d93a09bc.d b/src/target/debug/deps/semver_parser-902d71b0d93a09bc.d new file mode 100644 index 0000000..382ebcc --- /dev/null +++ b/src/target/debug/deps/semver_parser-902d71b0d93a09bc.d @@ -0,0 +1,11 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/semver_parser-902d71b0d93a09bc.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/version.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/range.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/common.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/recognize.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libsemver_parser-902d71b0d93a09bc.rlib: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/version.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/range.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/common.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/recognize.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libsemver_parser-902d71b0d93a09bc.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/version.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/range.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/common.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/recognize.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/version.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/range.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/common.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/semver-parser-0.7.0/src/recognize.rs: diff --git a/src/target/debug/deps/stable_deref_trait-4403031d5e63f23c.d b/src/target/debug/deps/stable_deref_trait-4403031d5e63f23c.d new file mode 100644 index 0000000..98693ba --- /dev/null +++ b/src/target/debug/deps/stable_deref_trait-4403031d5e63f23c.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/stable_deref_trait-4403031d5e63f23c.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stable_deref_trait-1.2.1/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libstable_deref_trait-4403031d5e63f23c.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stable_deref_trait-1.2.1/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stable_deref_trait-1.2.1/src/lib.rs: diff --git a/src/target/debug/deps/stm32u5-5970ff26ad5e5f84.d b/src/target/debug/deps/stm32u5-5970ff26ad5e5f84.d new file mode 100644 index 0000000..2526182 --- /dev/null +++ b/src/target/debug/deps/stm32u5-5970ff26ad5e5f84.d @@ -0,0 +1,1256 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/stm32u5-5970ff26ad5e5f84.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/generic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/rtsr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/ftsr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/swier1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/rpr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/fpr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/seccfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/privcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/lockr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/imr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/emr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/acr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nskeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/seckeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/optkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/pdkey1r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/pdkey2r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nssr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nscr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/seccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/eccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/opsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/optr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nsbootadd0r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nsbootadd1r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secbootadd0r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm1r1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm1r2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp1ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp1br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm2r1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm2r2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp2ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp2br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem1keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem1keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem2keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem2keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sechdpcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/otyper.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/idr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/odr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/bsrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/lckr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/afrl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/afrh.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/brr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/hslvr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/oar1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/oar2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/timingr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/timeoutr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/pecr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/rxdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/txdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/hmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/mmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/rhmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/rmmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/whmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/wmmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/cmdrsaddrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/cmdreaddrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/kr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/pr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/rlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/winr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/ewcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/isr_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/isr_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/icr_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/icr_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/dier_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/dier_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/ccr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/ccmr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/ccr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/hwcfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/hwcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/ccr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/ccmr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/ccr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/hwcfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/hwcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/cfglockr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/cfglockr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/cfglockr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/seccfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/seccfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/seccfgr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/privcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/privcfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/privcfgr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1bcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2bcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm3acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm3ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm4acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm4ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5bcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/cfglock.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/ier1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/ier2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/sr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/sr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/fcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/fcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc/tzsc_cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc/tzsc_seccfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc/tzsc_privcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/vosr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/svmcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wucr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wucr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wucr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/bdcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/bdcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/dbpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/ucpdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/svmsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/bdsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wusr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wuscr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/apcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucra.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcra.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucre.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcre.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrf.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrf.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrh.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrh.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucri.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcri.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/icscr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/icscr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/icscr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/crrcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cfgr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll1cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll2cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll3cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll1divr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll1fracr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll2divr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll2fracr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll3divr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll3fracr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cifr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cicr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb1rstr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2rstr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2rstr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb3rstr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1rstr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1rstr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb2rstr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb3rstr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb1enr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2enr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2enr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb3enr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1enr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1enr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb2enr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb3enr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb1smenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2smenr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2smenr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb3smenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1smenr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1smenr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb2smenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb3smenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/srdamr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ccipr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ccipr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ccipr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/bdcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/tr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/ssr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/icsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/prer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/wutr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/privcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/wpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/calr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/shiftr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/alrmr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/alrmssr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/misr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/smisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/scr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/alrbinr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/gcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/acr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/acr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/afrcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bfrcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/aslotr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bslotr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/aim.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bim.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/asr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/aclrfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bclrfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/adr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/pdmcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/pdmdly.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/rcfglockr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/misr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/smisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/lbar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/tr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/tr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/br1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/sar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/dar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/llr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/br1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/tr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/br2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/llr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/rcfglockr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/misr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/smisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/lbar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/tr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/tr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/br1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/sar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/dar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/llr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cfg1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cfg2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/ifcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txdr16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txdr8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxdr16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxdr8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/crcpoly.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txcrc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxcrc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/udrdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/smcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr1_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr1_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr2_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr2_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/bdtr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr3_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dtr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ecr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/tisel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/af1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/af2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/smcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr1_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr1_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr2_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr2_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ecr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/tisel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/af1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/af2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/dcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/dmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/smcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccmr1_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccmr1_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/bdtr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dtr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/tisel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/af1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/af2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccmr1_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccmr1_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/bdtr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dtr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/tisel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/af1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/af2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg/cfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/fpuimr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cnslckr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cslockr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/mesr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cccsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/ccvr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/rsscmdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/ucpdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka/clrfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/idcode.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb1lfzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb1hfzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb2fzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb3fzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/ahb1fzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/ahb3fzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/dbgmcu_sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/dbgmcu_dbg_auth_host.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/dbgmcu_dbg_auth_device.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/psmkr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/psmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/pir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/tcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/ir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/abr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/lptr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wpccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wptcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wpir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wpabr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wtcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wabr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/hlcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/cr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/brr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/rqr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/rdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/tdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/presc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/comp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/comp/comp1_csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/comp/comp2_csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/vrefbuf.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/vrefbuf/csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/vrefbuf/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/iohcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ioascr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ioscr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ioccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/iogcsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/iogcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cfgr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/imr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/tx_ordsetr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/tx_payszr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/txdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_ordsetr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_payszr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rxdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_ordextr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_ordextr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/crel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/endn.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/dbtp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/test.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rwd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/cccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/nbtp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tscc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tscv.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tocc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tocv.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ecr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/psr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tdcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ie.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ils.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ile.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxgfc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/xidam.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/hpms.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf0s.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf0a.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf1s.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf1a.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txfqs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbrp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbto.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbcf.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbtie.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbcie.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txefs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txefa.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ckdiv.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/dr8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/dr16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/idr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/init.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/pol.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/cr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/brr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/gtpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/rtor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/rqr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/rdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/tdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/presc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/din.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/str.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/imr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr12.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr13.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr14.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr15.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr17.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr18.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr19.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr20.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr21.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr22.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr23.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr24.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr25.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr26.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr27.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr28.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr29.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr30.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr31.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr32.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr33.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr34.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr35.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr36.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr37.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr38.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr39.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr40.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr41.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr42.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr43.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr44.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr45.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr46.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr47.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr48.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr49.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr50.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr51.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr52.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr53.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/cr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/fltcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/atcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/atseedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/ator.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/atcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/privcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/misr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/smisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/scr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/count1r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/ercfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/bkpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/gcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/ckgcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/sitfcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/bsmxcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltcicr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltrsfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltintr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oldcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oldthlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oldthhr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dlycr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/scdcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oeccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/snpsdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/gcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/ckgcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sitf0cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/bsmx0cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0cicr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0rsfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dly0cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadsdlvr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadanlvr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/idr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/odr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/bsrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/brr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim/p1cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim/p2cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/smpr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/smpr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/pcsel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/jsqr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ofr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/gcomp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/jdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/awd2cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/awd3cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ltr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/htr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ltr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/htr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ltr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/htr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/difsel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/calfact.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/calfact2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/smpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd1tr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd2tr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/chselr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/chselr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd3tr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/pwrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd2cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd3cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/calfact.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/or.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc12_common.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc12_common/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/bcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/bcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/btr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/bwtr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/pcscntr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/pcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/pmem.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/patt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/eccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/htcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/x1bufcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/x2bufcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/ybufcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/param.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/wdata.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/rdata.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic/csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic/wdata.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic/rdata.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/swtrgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12l.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr8r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12rd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12ld.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr8rd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/mcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/shsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/shhr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/shrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/power.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/clkcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/argr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/cmdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/respcmdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/resp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dtimer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dlenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dctrl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dcntr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/star.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/maskr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/acktimer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/fifor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmactrlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmabsizer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmabaser.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmalar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmabar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp1_csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp1_otr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp1_lpotr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp2_crs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp2_otr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp2_lpotr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dlybos1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dlybos1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dlybos1/cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/dinr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/doutr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/dpacfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gotgctl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gotgint.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gahbcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gusbcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grstctl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gintsts.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gintmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsr_device.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsr_host.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsp_device.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsp_host.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxfsiz.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hnptxfsiz.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hnptxsts.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gccfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/cid.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/glpmcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hptxfsiz.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hfir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hfnum.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hptxsts.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/haint.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/haintmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hprt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dctl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dsts.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/daint.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/daintmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dvbusdis.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dvbuspulse.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepempmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/pcgcctl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/ris.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/mis.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1startaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2startaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3startaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4startaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1endaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2endaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3endaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4endaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1noncer0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2noncer0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3noncer0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4noncer0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1noncer1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2noncer1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3noncer1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4noncer1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ifcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgpfccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgcolr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgpfccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgcolr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgcmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgcmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/opfccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_rgb888.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_rgb565.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_argb1555.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_argb4444.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/omar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/oor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/nlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/lwr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/amtcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgclut.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgclut.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram1cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram1isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram1erkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2sear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2dear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2wpr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2wpr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2ecckeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2erkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3sear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3dear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3ecckeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3erkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram4cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram4isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram4erkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5sear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5dear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/ris.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/mis.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/escr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/esur.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/cwstrt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/cwsize.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/dr.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libstm32u5-5970ff26ad5e5f84.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/generic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mod.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/rtsr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/ftsr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/swier1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/rpr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/fpr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/seccfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/privcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/lockr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/imr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/emr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/acr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nskeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/seckeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/optkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/pdkey1r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/pdkey2r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nssr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nscr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/seccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/eccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/opsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/optr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nsbootadd0r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nsbootadd1r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secbootadd0r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm1r1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm1r2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp1ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp1br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm2r1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm2r2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp2ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp2br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem1keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem1keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem2keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem2keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sechdpcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/otyper.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/idr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/odr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/bsrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/lckr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/afrl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/afrh.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/brr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/hslvr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/ospeedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/pupdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/oar1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/oar2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/timingr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/timeoutr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/pecr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/rxdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/txdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/hmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/mmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/rhmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/rmmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/whmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/wmmonr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/cmdrsaddrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/cmdreaddrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/kr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/pr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/rlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/winr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/ewcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/isr_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/isr_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/icr_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/icr_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/dier_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/dier_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/ccr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/ccmr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/ccr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/hwcfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/hwcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/ccr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/ccmr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/ccr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/hwcfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/hwcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/cfglockr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/cfglockr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/cfglockr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/seccfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/seccfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/seccfgr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/privcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/privcfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/privcfgr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1bcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2bcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm3acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm3ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm4acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm4ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5acfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5bcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5br.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/cfglock.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/ier1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/ier2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/sr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/sr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/fcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/fcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc/tzsc_cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc/tzsc_seccfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc/tzsc_privcfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/vosr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/svmcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wucr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wucr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wucr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/bdcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/bdcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/dbpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/ucpdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/svmsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/bdsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wusr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wuscr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/apcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucra.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcra.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrb.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucre.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcre.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrf.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrf.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrh.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrh.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucri.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcri.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/icscr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/icscr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/icscr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/crrcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cfgr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll1cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll2cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll3cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll1divr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll1fracr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll2divr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll2fracr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll3divr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll3fracr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cifr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cicr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb1rstr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2rstr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2rstr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb3rstr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1rstr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1rstr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb2rstr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb3rstr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb1enr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2enr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2enr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb3enr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1enr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1enr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb2enr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb3enr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb1smenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2smenr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2smenr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb3smenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1smenr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1smenr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb2smenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb3smenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/srdamr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ccipr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ccipr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ccipr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/bdcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/tr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/ssr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/icsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/prer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/wutr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/privcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/wpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/calr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/shiftr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/alrmr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/alrmssr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/misr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/smisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/scr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/alrbinr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/gcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/acr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/acr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/afrcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bfrcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/aslotr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bslotr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/aim.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bim.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/asr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/aclrfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bclrfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/adr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/pdmcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/pdmdly.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/rcfglockr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/misr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/smisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/lbar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/tr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/tr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/br1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/sar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/dar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/llr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/br1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/tr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/br2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/llr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/rcfglockr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/misr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/smisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/lbar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/tr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/tr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/br1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/sar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/dar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/llr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cfg1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cfg2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/ifcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txdr16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txdr8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxdr16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxdr8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/crcpoly.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txcrc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxcrc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/udrdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/smcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr1_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr1_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr2_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr2_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/bdtr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr3_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dtr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ecr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/tisel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/af1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/af2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/smcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr1_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr1_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr2_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr2_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ecr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/tisel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/af1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/af2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/dcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/dmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/smcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccmr1_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccmr1_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/bdtr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dtr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/tisel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/af1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/af2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccmr1_output.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccmr1_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/rcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/bdtr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dtr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/tisel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/af1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/af2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/dier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/egr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/cnt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/psc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/arr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg/cfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/fpuimr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cnslckr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cslockr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/mesr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cccsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/ccvr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/rsscmdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/ucpdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka/clrfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/idcode.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb1lfzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb1hfzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb2fzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb3fzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/ahb1fzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/ahb3fzr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/dbgmcu_sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/dbgmcu_dbg_auth_host.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/dbgmcu_dbg_auth_device.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/fcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/ar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/psmkr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/psmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/pir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/tcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/ir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/abr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/lptr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wpccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wptcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wpir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wpabr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wtcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wabr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/hlcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/cr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/brr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/rqr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/rdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/tdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/presc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/comp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/comp/comp1_csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/comp/comp2_csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/vrefbuf.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/vrefbuf/csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/vrefbuf/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/iohcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ioascr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ioscr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ioccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/iogcsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/iogcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cfgr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/imr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/tx_ordsetr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/tx_payszr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/txdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_ordsetr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_payszr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rxdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_ordextr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_ordextr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/crel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/endn.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/dbtp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/test.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rwd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/cccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/nbtp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tscc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tscv.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tocc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tocv.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ecr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/psr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tdcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ie.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ils.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ile.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxgfc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/xidam.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/hpms.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf0s.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf0a.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf1s.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf1a.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txfqs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbrp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbto.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbcf.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbtie.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbcie.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txefs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txefa.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ckdiv.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/dr8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/dr16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/idr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/init.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/pol.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/cr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/brr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/gtpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/rtor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/rqr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/rdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/tdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/presc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/din.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/str.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/imr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr12.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr13.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr14.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr15.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr16.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr17.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr18.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr19.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr20.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr21.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr22.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr23.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr24.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr25.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr26.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr27.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr28.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr29.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr30.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr31.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr32.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr33.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr34.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr35.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr36.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr37.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr38.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr39.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr40.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr41.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr42.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr43.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr44.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr45.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr46.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr47.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr48.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr49.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr50.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr51.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr52.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr53.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/cr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/cr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/cr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/fltcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/atcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/atseedr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/ator.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/atcr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/seccfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/privcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/misr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/smisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/scr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/count1r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/ercfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/bkpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/gcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/ckgcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/sitfcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/bsmxcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltcicr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltrsfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltintr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oldcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oldthlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oldthhr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dlycr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/scdcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltisr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oeccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/snpsdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/gcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/ckgcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sitf0cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/bsmx0cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0cicr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0rsfr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dly0cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadsdlvr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadanlvr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/moder.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/idr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/odr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/bsrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/brr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim/p1cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim/p2cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/smpr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/smpr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/pcsel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/jsqr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ofr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/gcomp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/jdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/awd2cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/awd3cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ltr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/htr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ltr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/htr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ltr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/htr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/difsel.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/calfact.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/calfact2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/cfgr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/cfgr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/smpr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd1tr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd2tr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/chselr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/chselr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd3tr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/pwrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd2cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd3cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/calfact.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/or.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc12_common.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc12_common/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/bcr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/bcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/btr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/bwtr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/pcscntr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/pcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/pmem.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/patt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/eccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/htcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/x1bufcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/x2bufcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/ybufcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/param.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/wdata.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/rdata.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic/csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic/wdata.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic/rdata.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/swtrgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12l.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr8r.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12rd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12ld.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr8rd.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/ccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/mcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/shsr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/shhr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/shrr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/autocr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/power.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/clkcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/argr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/cmdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/respcmdr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/resp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dtimer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dlenr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dctrl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dcntr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/star.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/maskr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/acktimer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/fifor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmactrlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmabsizer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmabaser.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmalar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmabar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp1_csr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp1_otr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp1_lpotr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp2_crs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp2_otr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp2_lpotr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dlybos1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dlybos1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dlybos1/cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/dinr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/doutr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/dpacfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gotgctl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gotgint.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gahbcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gusbcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grstctl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gintsts.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gintmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsr_device.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsr_host.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsp_device.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsp_host.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxfsiz.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hnptxfsiz.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hnptxsts.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gccfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/cid.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/glpmcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hptxfsiz.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hfir.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hfnum.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hptxsts.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/haint.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/haintmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hprt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz6.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz7.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz8.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz9.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz10.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz11.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dctl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dsts.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/daint.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/daintmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dvbusdis.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dvbuspulse.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepempmsk.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz4.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz5.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/pcgcctl.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/ris.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/mis.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/dr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/privcfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4cfgr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1startaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2startaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3startaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4startaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1endaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2endaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3endaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4endaddr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1noncer0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2noncer0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3noncer0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4noncer0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1noncer1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2noncer1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3noncer1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4noncer1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr0.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr3.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ifcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgpfccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgcolr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgpfccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgcolr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgcmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgcmar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/opfccr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_rgb888.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_rgb565.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_argb1555.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_argb4444.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/omar.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/oor.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/nlr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/lwr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/amtcr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgclut.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgclut.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram1cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram1isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram1erkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2sear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2dear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2wpr1.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2wpr2.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2ecckeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2erkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3sear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3dear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3ecckeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3erkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram4cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram4isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram4erkeyr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5isr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5sear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5dear.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/cr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/sr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/ris.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/ier.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/mis.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/icr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/escr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/esur.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/cwstrt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/cwsize.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/dr.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/generic.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mod.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/rtsr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/ftsr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/swier1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/rpr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/fpr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/seccfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/privcfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/exticr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/lockr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/imr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/exti/emr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/acr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nskeyr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/seckeyr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/optkeyr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/pdkey1r.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/pdkey2r.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nssr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secsr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nscr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/seccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/eccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/opsr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/optr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nsbootadd0r.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/nsbootadd1r.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secbootadd0r.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm1r1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm1r2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp1ar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp1br.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm2r1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/secwm2r2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp2ar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/wrp2br.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem1keyr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem1keyr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem2keyr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/oem2keyr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec1bbr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sec2bbr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/sechdpcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv1bbr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/flash/priv2bbr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/moder.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/otyper.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/ospeedr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/pupdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/idr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/odr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/bsrr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/lckr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/afrl.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/afrh.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/brr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/hslvr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioa/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/moder.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/ospeedr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/pupdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpiob/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/moder.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/ospeedr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/pupdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioc/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/moder.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/ospeedr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/pupdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioh/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/moder.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/ospeedr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/pupdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpioi/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/oar1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/oar2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/timingr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/timeoutr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/pecr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/rxdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/txdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/i2c1/autocr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/fcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/hmonr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/mmonr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/icache/crr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/fcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/rhmonr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/rmmonr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/whmonr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/wmmonr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/cmdrsaddrr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcache/cmdreaddrr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/kr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/pr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/rlr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/winr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/iwdg/ewcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/isr_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/isr_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/icr_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/icr_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/dier_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/dier_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/ccr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/arr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cnt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/cfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/rcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/ccmr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/ccr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/hwcfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim1/hwcfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/dier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/ccr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/arr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cnt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/cfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/rcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/ccmr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/ccr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/hwcfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lptim4/hwcfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/cfglockr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb1/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/cfglockr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb2/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/cfglockr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_mpcbb3/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/ier4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/sr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzic/fcr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/seccfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/seccfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/seccfgr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/privcfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/privcfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/privcfgr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1acfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1ar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1bcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm1br.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2acfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2ar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2bcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm2br.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm3acfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm3ar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm4acfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm4ar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5acfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5ar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5bcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc1_tzsc/mpcwm5br.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/cfglock.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_mpcbb4/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/ier1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/ier2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/sr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/sr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/fcr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzic/fcr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc/tzsc_cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc/tzsc_seccfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gtzc2_tzsc/tzsc_privcfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/vosr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/svmcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wucr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wucr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wucr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/bdcr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/bdcr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/dbpr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/ucpdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/svmsr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/bdsr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wusr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/wuscr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/apcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucra.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcra.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrb.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrb.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrd.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrd.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucre.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcre.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrf.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrf.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucrh.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcrh.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pucri.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/pdcri.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pwr/cr5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/icscr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/icscr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/icscr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/crrcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cfgr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll1cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll2cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll3cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll1divr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll1fracr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll2divr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll2fracr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll3divr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/pll3fracr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cifr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/cicr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb1rstr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2rstr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2rstr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb3rstr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1rstr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1rstr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb2rstr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb3rstr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb1enr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2enr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2enr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb3enr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1enr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1enr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb2enr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb3enr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb1smenr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2smenr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb2smenr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ahb3smenr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1smenr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb1smenr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb2smenr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/apb3smenr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/srdamr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ccipr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ccipr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/ccipr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/bdcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/csr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rcc/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/tr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/dr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/ssr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/icsr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/prer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/wutr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/privcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/wpr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/calr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/shiftr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/alrmr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/alrmssr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/misr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/smisr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/scr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rtc/alrbinr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/gcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/acr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bcr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/acr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bcr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/afrcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bfrcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/aslotr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bslotr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/aim.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bim.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/asr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bsr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/aclrfr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bclrfr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/adr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/bdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/pdmcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sai1/pdmdly.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/rcfglockr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/misr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/smisr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/lbar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/fcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/tr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/tr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/br1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/sar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/dar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch/llr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/br1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/tr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/br2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/gpdma1/ch2d/llr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/rcfglockr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/misr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/smisr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/lbar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/fcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/tr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/tr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/br1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/sar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/dar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpdma1/ch/llr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cfg1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/cfg2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/ifcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/autocr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txdr16.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txdr8.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxdr16.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxdr8.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/crcpoly.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/txcrc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/rxcrc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/spi1/udrdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/smcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/egr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr1_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr1_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr2_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr2_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/cnt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/psc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/arr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/rcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/bdtr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccr5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ccmr3_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dtr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/ecr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/tisel.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/af1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/af2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim1/dmar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/smcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/dier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/egr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr1_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr1_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr2_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccmr2_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/cnt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/psc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/arr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/ecr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/tisel.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/af1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/af2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/dcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim2/dmar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/smcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/egr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccmr1_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccmr1_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/cnt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/psc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/arr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/rcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/ccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/bdtr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dtr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/tisel.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/af1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/af2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim15/dmar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/egr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccmr1_output.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccmr1_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/cnt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/psc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/arr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/rcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/ccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/bdtr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dtr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/tisel.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/af1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/af2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim16/dmar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/dier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/egr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/cnt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/psc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tim6/arr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg/cfr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/wwdg/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/fpuimr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cnslckr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cslockr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/mesr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cccsr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/ccvr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/cccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/rsscmdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/syscfg/ucpdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pka/clrfr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/idcode.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb1lfzr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb1hfzr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb2fzr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/apb3fzr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/ahb1fzr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/ahb3fzr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/dbgmcu_sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/dbgmcu_dbg_auth_host.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/dbgmcu_dbg_auth_device.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/pidr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dbgmcu/cidr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dcr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/fcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dlr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/ar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/dr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/psmkr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/psmar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/pir.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/ccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/tcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/ir.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/abr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/lptr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wpccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wptcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wpir.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wpabr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wtcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wir.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/wabr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospi1/hlcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/cr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/brr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/rqr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/rdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/tdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/presc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpuart1/autocr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/comp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/comp/comp1_csr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/comp/comp2_csr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/vrefbuf.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/vrefbuf/csr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/vrefbuf/ccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/iohcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ioascr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ioscr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/ioccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/iogcsr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tsc/iogcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cfgr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/imr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/tx_ordsetr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/tx_payszr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/txdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_ordsetr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_payszr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rxdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_ordextr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ucpd1/rx_ordextr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/crel.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/endn.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/dbtp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/test.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rwd.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/cccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/nbtp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tscc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tscv.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tocc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tocv.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ecr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/psr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/tdcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ir.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ie.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ils.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ile.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxgfc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/xidam.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/hpms.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf0s.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf0a.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf1s.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/rxf1a.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txfqs.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbrp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbto.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbcf.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbtie.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txbcie.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txefs.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/txefa.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fdcan1_ram/ckdiv.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/dr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/dr8.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/dr16.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/idr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/init.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crc/pol.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/crs/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/cr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/brr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/gtpr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/rtor.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/rqr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/rdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/tdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/presc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/usart1/autocr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/din.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/str.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hra4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr6.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/hr7.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/imr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr6.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr7.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr8.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr9.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr10.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr11.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr12.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr13.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr14.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr15.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr16.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr17.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr18.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr19.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr20.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr21.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr22.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr23.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr24.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr25.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr26.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr27.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr28.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr29.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr30.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr31.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr32.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr33.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr34.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr35.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr36.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr37.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr38.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr39.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr40.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr41.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr42.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr43.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr44.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr45.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr46.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr47.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr48.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr49.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr50.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr51.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr52.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/hash/csr53.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/cr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/cr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/cr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/fltcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/atcr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/atseedr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/ator.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/atcr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/seccfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/privcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/misr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/smisr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/scr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/count1r.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/ercfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/tamp/bkpr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/gcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/ckgcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/sitfcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/bsmxcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltcicr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltrsfr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltintr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oldcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oldthlr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oldthhr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dlycr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/scdcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltisr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/oeccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/snpsdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/mdf1/flt/dfltdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/gcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/ckgcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sitf0cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/bsmx0cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0cicr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0rsfr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dly0cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadsdlvr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/sadanlvr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adf1/dflt0dr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/moder.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/idr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/odr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/bsrr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/lpgpio1/brr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim/p1cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/octospim/p2cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/cfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/cfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/smpr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/smpr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/pcsel.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/sqr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/dr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/jsqr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ofr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/gcomp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/jdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/awd2cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/awd3cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ltr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/htr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ltr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/htr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/ltr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/htr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/difsel.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/calfact.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc1/calfact2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/cfgr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/cfgr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/smpr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd1tr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd2tr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/chselr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/chselr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd3tr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/dr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/pwrr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd2cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/awd3cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/calfact.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/or.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc4/ccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc12_common.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/adc12_common/ccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/bcr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/bcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/btr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/bwtr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/pcscntr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/pcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/pmem.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/patt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmc/eccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/dr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/rng/htcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/x1bufcfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/x2bufcfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/ybufcfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/param.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/wdata.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/fmac/rdata.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic/csr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic/wdata.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/cordic/rdata.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/swtrgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12r.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12l.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr8r.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12rd.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr12ld.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dhr8rd.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/dor.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/ccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/mcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/shsr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/shhr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/shrr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dac1/autocr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/power.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/clkcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/argr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/cmdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/respcmdr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/resp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dtimer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dlenr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dctrl.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/dcntr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/star.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/maskr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/acktimer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/fifor.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmactrlr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmabsizer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmabaser.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmalar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/sdmmc1/idmabar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp1_csr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp1_otr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp1_lpotr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp2_crs.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp2_otr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/opamp/opamp2_lpotr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dlybos1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dlybos1/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dlybos1/cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/dinr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/doutr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ivr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr6.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/keyr7.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/dpacfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/saes/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gotgctl.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gotgint.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gahbcfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gusbcfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grstctl.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gintsts.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gintmsk.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsr_device.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsr_host.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsp_device.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxstsp_host.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/grxfsiz.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hnptxfsiz.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hnptxsts.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/gccfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/cid.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/glpmcfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hptxfsiz.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptxf5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hfir.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hfnum.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hptxsts.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/haint.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/haintmsk.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hprt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar6.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint6.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk6.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz6.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar7.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint7.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk7.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz7.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar8.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint8.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk8.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz8.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar9.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint9.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk9.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz9.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar10.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint10.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk10.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz10.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcchar11.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcint11.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hcintmsk11.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/hctsiz11.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dcfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dctl.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dsts.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepmsk.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepmsk.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/daint.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/daintmsk.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dvbusdis.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dvbuspulse.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepempmsk.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepctl5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/diepint5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dieptsiz5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/dtxfsts5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz4.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepctl5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doepint5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/doeptsiz5.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otg_fs/pcgcctl.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/ris.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/mis.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/pssi/dr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/privcfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4cfgr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1startaddr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2startaddr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3startaddr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4startaddr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1endaddr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2endaddr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3endaddr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4endaddr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1noncer0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2noncer0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3noncer0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4noncer0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1noncer1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2noncer1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3noncer1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4noncer1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr0.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r1keyr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r2keyr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r3keyr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/r4keyr3.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/otfdec1/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ifcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgmar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgor.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgmar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgor.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgpfccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgcolr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgpfccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgcolr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgcmar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgcmar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/opfccr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_rgb888.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_rgb565.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_argb1555.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/ocolr_argb4444.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/omar.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/oor.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/nlr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/lwr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/amtcr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/fgclut.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dma2d/bgclut.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram1cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram1isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram1erkeyr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2sear.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2dear.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2wpr1.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2wpr2.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2ecckeyr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram2erkeyr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3sear.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3dear.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3ecckeyr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram3erkeyr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram4cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram4isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram4erkeyr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5isr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5sear.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5dear.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/ramcfg/ram5icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/cr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/sr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/ris.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/ier.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/mis.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/icr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/escr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/esur.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/cwstrt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/cwsize.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stm32u5-0.16.0/src/stm32u575/dcmi/dr.rs: diff --git a/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.d b/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.d new file mode 100644 index 0000000..a53d58f --- /dev/null +++ b/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.d @@ -0,0 +1,10 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.d: src/lib.rs src/rcc/mod.rs src/rcc/rcc.rs src/pwr.rs src/flash.rs src/time.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libstm32u575_hal-195c4b7c830d3141.rmeta: src/lib.rs src/rcc/mod.rs src/rcc/rcc.rs src/pwr.rs src/flash.rs src/time.rs + +src/lib.rs: +src/rcc/mod.rs: +src/rcc/rcc.rs: +src/pwr.rs: +src/flash.rs: +src/time.rs: diff --git a/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.long-type-12345821290049532100.txt b/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.long-type-12345821290049532100.txt new file mode 100644 index 0000000..aeae308 --- /dev/null +++ b/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.long-type-12345821290049532100.txt @@ -0,0 +1 @@ +&mut W diff --git a/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.long-type-3821529204123699780.txt b/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.long-type-3821529204123699780.txt new file mode 100644 index 0000000..aeae308 --- /dev/null +++ b/src/target/debug/deps/stm32u575_hal-195c4b7c830d3141.long-type-3821529204123699780.txt @@ -0,0 +1 @@ +&mut W diff --git a/src/target/debug/deps/syn-2c5c574f5f0efca3.d b/src/target/debug/deps/syn-2c5c574f5f0efca3.d new file mode 100644 index 0000000..091a376 --- /dev/null +++ b/src/target/debug/deps/syn-2c5c574f5f0efca3.d @@ -0,0 +1,57 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/syn-2c5c574f5f0efca3.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/macros.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/group.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/token.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/attr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/bigint.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/buffer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/classify.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/custom_keyword.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/custom_punctuation.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/data.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/derive.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/drops.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/error.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/expr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ext.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/file.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/fixup.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/generics.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ident.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/item.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lifetime.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lit.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lookahead.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/mac.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/meta.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/op.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/discouraged.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse_macro_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse_quote.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/pat.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/path.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/precedence.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/print.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/punctuated.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/restriction.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/sealed.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/span.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/spanned.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/stmt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/thread.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/tt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ty.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/verbatim.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/whitespace.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/export.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/clone.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/debug.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/eq.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/hash.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libsyn-2c5c574f5f0efca3.rlib: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/macros.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/group.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/token.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/attr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/bigint.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/buffer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/classify.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/custom_keyword.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/custom_punctuation.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/data.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/derive.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/drops.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/error.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/expr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ext.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/file.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/fixup.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/generics.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ident.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/item.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lifetime.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lit.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lookahead.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/mac.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/meta.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/op.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/discouraged.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse_macro_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse_quote.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/pat.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/path.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/precedence.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/print.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/punctuated.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/restriction.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/sealed.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/span.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/spanned.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/stmt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/thread.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/tt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ty.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/verbatim.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/whitespace.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/export.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/clone.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/debug.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/eq.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/hash.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libsyn-2c5c574f5f0efca3.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/macros.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/group.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/token.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/attr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/bigint.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/buffer.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/classify.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/custom_keyword.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/custom_punctuation.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/data.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/derive.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/drops.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/error.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/expr.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ext.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/file.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/fixup.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/generics.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ident.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/item.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lifetime.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lit.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lookahead.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/mac.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/meta.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/op.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/discouraged.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse_macro_input.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse_quote.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/pat.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/path.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/precedence.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/print.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/punctuated.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/restriction.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/sealed.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/span.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/spanned.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/stmt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/thread.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/tt.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ty.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/verbatim.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/whitespace.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/export.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/clone.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/debug.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/eq.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/hash.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/macros.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/group.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/token.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/attr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/bigint.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/buffer.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/classify.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/custom_keyword.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/custom_punctuation.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/data.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/derive.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/drops.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/error.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/expr.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ext.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/file.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/fixup.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/generics.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ident.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/item.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lifetime.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lit.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/lookahead.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/mac.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/meta.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/op.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/discouraged.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse_macro_input.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/parse_quote.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/pat.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/path.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/precedence.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/print.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/punctuated.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/restriction.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/sealed.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/span.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/spanned.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/stmt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/thread.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/tt.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/ty.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/verbatim.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/whitespace.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/export.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/clone.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/debug.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/eq.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.107/src/gen/hash.rs: diff --git a/src/target/debug/deps/unicode_ident-986b20e00969a3cd.d b/src/target/debug/deps/unicode_ident-986b20e00969a3cd.d new file mode 100644 index 0000000..eb692cc --- /dev/null +++ b/src/target/debug/deps/unicode_ident-986b20e00969a3cd.d @@ -0,0 +1,8 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/unicode_ident-986b20e00969a3cd.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.19/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.19/src/tables.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libunicode_ident-986b20e00969a3cd.rlib: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.19/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.19/src/tables.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libunicode_ident-986b20e00969a3cd.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.19/src/lib.rs /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.19/src/tables.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.19/src/lib.rs: +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.19/src/tables.rs: diff --git a/src/target/debug/deps/vcell-862ed40f6ae06b31.d b/src/target/debug/deps/vcell-862ed40f6ae06b31.d new file mode 100644 index 0000000..7c7e0c2 --- /dev/null +++ b/src/target/debug/deps/vcell-862ed40f6ae06b31.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/vcell-862ed40f6ae06b31.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/vcell-0.1.3/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libvcell-862ed40f6ae06b31.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/vcell-0.1.3/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/vcell-0.1.3/src/lib.rs: diff --git a/src/target/debug/deps/void-a9609d4eeed5bf41.d b/src/target/debug/deps/void-a9609d4eeed5bf41.d new file mode 100644 index 0000000..360cb17 --- /dev/null +++ b/src/target/debug/deps/void-a9609d4eeed5bf41.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/void-a9609d4eeed5bf41.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/void-1.0.2/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libvoid-a9609d4eeed5bf41.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/void-1.0.2/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/void-1.0.2/src/lib.rs: diff --git a/src/target/debug/deps/volatile_register-dbd4e4bac681d9c9.d b/src/target/debug/deps/volatile_register-dbd4e4bac681d9c9.d new file mode 100644 index 0000000..ecdff5b --- /dev/null +++ b/src/target/debug/deps/volatile_register-dbd4e4bac681d9c9.d @@ -0,0 +1,5 @@ +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/volatile_register-dbd4e4bac681d9c9.d: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/volatile-register-0.2.2/src/lib.rs + +/home/filip/Documents/programming/stm32u575-hal/src/target/debug/deps/libvolatile_register-dbd4e4bac681d9c9.rmeta: /home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/volatile-register-0.2.2/src/lib.rs + +/home/filip/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/volatile-register-0.2.2/src/lib.rs: diff --git a/src/target/debug/incremental/stm32u575_hal-08dkw1xmhicjw/s-hc6dqh8lio-19rujpo-working/dep-graph.part.bin b/src/target/debug/incremental/stm32u575_hal-08dkw1xmhicjw/s-hc6dqh8lio-19rujpo-working/dep-graph.part.bin new file mode 100644 index 0000000..458d1fa Binary files /dev/null and b/src/target/debug/incremental/stm32u575_hal-08dkw1xmhicjw/s-hc6dqh8lio-19rujpo-working/dep-graph.part.bin differ diff --git a/src/target/debug/incremental/stm32u575_hal-08dkw1xmhicjw/s-hc6dqh8lio-19rujpo.lock b/src/target/debug/incremental/stm32u575_hal-08dkw1xmhicjw/s-hc6dqh8lio-19rujpo.lock new file mode 100644 index 0000000..e69de29 diff --git a/src/time.rs b/src/time.rs new file mode 100644 index 0000000..5456601 --- /dev/null +++ b/src/time.rs @@ -0,0 +1,72 @@ +// src/time.rs + +//! Time units + +pub use fugit::{ + HertzU32 as Hertz, KilohertzU32 as KiloHertz, MegahertzU32 as MegaHertz, + MicrosDurationU32 as MicroSeconds, MillisDurationU32 as MilliSeconds, +}; + +use crate::rcc::Clocks; +use cortex_m::peripheral::DWT; + +/// Bits per second +#[derive(Clone, Copy, Debug)] +pub struct Bps(pub u32); + +/// Extension trait that adds convenience methods to the `u32` type +pub trait U32Ext { + /// Wrap in `Bps` + fn bps(self) -> Bps; +} + +impl U32Ext for u32 { + fn bps(self) -> Bps { + Bps(self) + } +} + +/// A monotonic nondecreasing timer +#[derive(Clone, Copy, Debug)] +pub struct MonoTimer { + frequency: Hertz, +} + +impl MonoTimer { + /// Creates a new `Monotonic` timer + pub fn new(mut dwt: DWT, clocks: Clocks) -> Self { + dwt.enable_cycle_counter(); + + // now the CYCCNT counter can't be stopped or resetted + drop(dwt); + + MonoTimer { + frequency: clocks.sysclk(), + } + } + + /// Returns the frequency at which the monotonic timer is operating at + pub fn frequency(&self) -> Hertz { + self.frequency + } + + /// Returns an `Instant` corresponding to "now" + pub fn now(&self) -> Instant { + Instant { + now: DWT::cycle_count(), + } + } +} + +/// A measurement of a monotonically nondecreasing clock +#[derive(Clone, Copy, Debug)] +pub struct Instant { + now: u32, +} + +impl Instant { + /// Ticks elapsed since the `Instant` was created + pub fn elapsed(&self) -> u32 { + DWT::cycle_count().wrapping_sub(self.now) + } +}